TcpReceivingChannelAdapter 与 TcpSendingMessageHandler
TcpReceivingChannelAdapter vs TcpSendingMessageHandler
为什么可以在入站适配器 TcpReceivingChannelAdapter
上设置通道,但不能在出站适配器 TcpSendingMessageHandler
上设置通道?
为什么出站适配器叫TcpSendingMessageHandler,为什么handler,而不是adapter?
人们会凭直觉期望入站适配器和出站适配器彼此 "mirrors",只是方向不同。
我的问题是 问题的变体,但侧重于 Spring 集成 DSL API 和 Tcp/Ip 套接字通信.
消费端点(服务激活器、出站通道适配器、出站网关等)。由两个 bean 组成,一个 Consumer(类型取决于通道类型)和一个消息处理程序。
通道在消费者上运行,消费者在收到消息时调用处理程序。
使用 java 配置时,@ServiceActivator
注释会触发消费者 bean 的创建。
如果您不想使用注释,请添加一个ConsumerEndpointFactoryBean
来创建消费者(注入处理程序 bean)。
为什么可以在入站适配器 TcpReceivingChannelAdapter
上设置通道,但不能在出站适配器 TcpSendingMessageHandler
上设置通道?
为什么出站适配器叫TcpSendingMessageHandler,为什么handler,而不是adapter?
人们会凭直觉期望入站适配器和出站适配器彼此 "mirrors",只是方向不同。
我的问题是
消费端点(服务激活器、出站通道适配器、出站网关等)。由两个 bean 组成,一个 Consumer(类型取决于通道类型)和一个消息处理程序。
通道在消费者上运行,消费者在收到消息时调用处理程序。
使用 java 配置时,@ServiceActivator
注释会触发消费者 bean 的创建。
如果您不想使用注释,请添加一个ConsumerEndpointFactoryBean
来创建消费者(注入处理程序 bean)。