简介

提供了 UDP 入站和出站通道适配器的两种风格

  • UnicastSendingMessageHandler 将数据报文发送到单个目标。

  • UnicastReceivingChannelAdapter 接收传入的数据报文。

  • MulticastSendingMessageHandler 将数据报文发送(广播)到多播地址。

  • MulticastReceivingChannelAdapter 通过加入多播地址来接收传入的数据报文。

提供了 TCP 入站和出站通道适配器

  • TcpSendingMessageHandler 通过 TCP 发送消息。

  • TcpReceivingChannelAdapter 通过 TCP 接收消息。

提供了一个入站 TCP 网关。它允许进行简单的请求-响应处理。虽然网关可以支持任意数量的连接,但每个连接只能串行处理。从套接字读取的线程等待并发送响应,然后再进行下一次读取。如果连接工厂配置为单次使用连接,则在套接字超时后关闭连接。

提供了一个出站 TCP 网关。它允许进行简单的请求-响应处理。如果关联的连接工厂配置为单次使用连接,则会为每个新请求立即创建一个新的连接。否则,如果连接正在使用中,则调用线程会阻塞在连接上,直到接收到响应或超时或发生 I/O 错误。

TCP 和 UDP 入站通道适配器以及 TCP 入站网关支持error-channel 属性。这提供了与进入GatewayProxyFactoryBean中描述的基本功能相同的功能。