对于最新的稳定版本,请使用 Spring Integration 6.5.1! |
介绍
提供 UDP 入站和出站通道适配器各两种类型:
-
UnicastSendingMessageHandler
将数据报数据包发送到单个目标。 -
UnicastReceivingChannelAdapter
接收传入的数据报数据包。 -
MulticastSendingMessageHandler
将数据报数据包发送(广播)到组播地址。 -
MulticastReceivingChannelAdapter
通过加入组播地址来接收传入的数据报数据包。
提供 TCP 入站和出站通道适配器:
-
TcpSendingMessageHandler
通过 TCP 发送消息。 -
TcpReceivingChannelAdapter
通过 TCP 接收消息。
提供了一个入站 TCP 网关。它允许简单的请求-响应处理。虽然网关可以支持任意数量的连接,但每个连接只能串行处理。从套接字读取的线程在再次读取之前等待并发送响应。如果连接工厂配置为一次性连接,那么在套接字超时后将关闭连接。
提供了一个出站 TCP 网关。它允许简单的请求-响应处理。如果将关联的连接工厂配置为一次性连接,那么会立即为每个新请求创建一个新连接。否则,如果连接正在使用中,则调用线程会阻塞连接,直到收到响应或发生超时或 I/O 错误。
TCP 和 UDP 入站通道适配器以及 TCP 入站网关支持error-channel
属性。 这提供了与输入GatewayProxyFactoryBean
.