此版本仍在开发中,尚不被认为是稳定的。对于最新的稳定版本,请使用 Spring Integration 6.5.1spring-doc.cadn.net.cn

IP 消息头

本模块使用以下内容MessageHeader实例:spring-doc.cadn.net.cn

标头名称 IpHeaders 常量 描述

ip_hostnamespring-doc.cadn.net.cn

HOSTNAMEspring-doc.cadn.net.cn

从中接收 TCP 消息或 UDP 数据包的主机名。 如果lookupHostfalse,其中包含 IP 地址。spring-doc.cadn.net.cn

ip_addressspring-doc.cadn.net.cn

IP_ADDRESSspring-doc.cadn.net.cn

从中接收 TCP 消息或 UDP 数据包的 IP 地址。spring-doc.cadn.net.cn

ip_portspring-doc.cadn.net.cn

PORTspring-doc.cadn.net.cn

UDP 数据包的远程端口。spring-doc.cadn.net.cn

ip_localInetAddressspring-doc.cadn.net.cn

IP_LOCAL_ADDRESSspring-doc.cadn.net.cn

本地InetAddress插座连接到的(自 4.2.5 版起)。spring-doc.cadn.net.cn

ip_ackTospring-doc.cadn.net.cn

ACKADDRESSspring-doc.cadn.net.cn

将 UDP 应用程序级确认发送到的远程 IP 地址。 该框架在数据包中包含确认信息。spring-doc.cadn.net.cn

ip_ackIdspring-doc.cadn.net.cn

ACK_IDspring-doc.cadn.net.cn

UDP 应用程序级确认的相关 ID。 该框架在数据包中包含确认信息。spring-doc.cadn.net.cn

ip_tcp_remotePortspring-doc.cadn.net.cn

REMOTE_PORTspring-doc.cadn.net.cn

TCP 连接的远程端口。spring-doc.cadn.net.cn

ip_connectionIdspring-doc.cadn.net.cn

CONNECTION_IDspring-doc.cadn.net.cn

TCP 连接的唯一标识符。 由入站消息的框架设置。 发送到服务器端入站通道适配器或回复入站网关时,需要此标头,以便终结点可以确定要将消息发送到的连接。spring-doc.cadn.net.cn

ip_actualConnectionIdspring-doc.cadn.net.cn

ACTUAL_CONNECTION_IDspring-doc.cadn.net.cn

仅供参考。 使用缓存或故障转移客户端连接工厂时,它包含实际的基础连接 ID。spring-doc.cadn.net.cn

contentTypespring-doc.cadn.net.cn

MessageHeaders. CONTENT_TYPEspring-doc.cadn.net.cn

入站邮件的可选内容类型 在此表后描述。 请注意,与其他标头常量不同,此常量位于MessageHeaders类,而不是IpHeaders类。spring-doc.cadn.net.cn

对于入站消息,ip_hostname,ip_address,ip_tcp_remotePortip_connectionId默认映射TcpHeaderMapper. 如果将映射器的addContentTypeHeader属性设置为true,映射器将contentType标头 (application/octet-stream;charset="UTF-8",默认情况下)。 您可以通过设置contentType财产。 您可以通过子类化来添加其他标头TcpHeaderMapper并覆盖supplyCustomHeaders方法。 例如,当您使用 SSL 时,您可以添加SSLSession通过从TcpConnection对象,它作为参数提供给supplyCustomHeaders方法。spring-doc.cadn.net.cn

对于出站邮件,String有效负载转换为byte[]使用默认值 (UTF-8) 字符集。 将charset属性来更改默认值。spring-doc.cadn.net.cn

在自定义映射器属性或子类化时,将映射器声明为 bean,并使用mapper财产。spring-doc.cadn.net.cn