通道适配器用于单向集成(网关是双向的)。
具体来说,入站适配器位于流的开头,出站适配器终止流。流通常被渲染(并且从概念上讲是从左到右流动的)…
inbound-c-a->someComponent->someOtherComponent->outbound-ca
(其中
->代表一个频道)。
入站通道适配器有两种类型:
MessageProducer
sMessageSource
s
MessageProducer称为“消息驱动”,即它们一开始就以完全异步的方式单方面产生消息;例如,JMS消息驱动适配器,TCP入站通道适配器,IMAP空闲(邮件)通道适配器等。
MessageSource另一方面,对s进行轮询-
poller具有触发条件的a会导致框架向消息源询问消息;(S)FTP适配器,邮件入站适配器(POP3。IMAP)。
出站适配器的示例是邮件出站适配器(SMTP)。
网关是双向的(请求/答复)。
入站网关是一些外部系统发送请求和Spring Integration答复的地方。
出站网关是Spring Integration发出请求和一些外部系统答复的地方。
我希望这可以解决问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)