对于最新稳定版本,请使用 Spring Integration 7.0.0spring-doc.cadn.net.cn

IP消息头

该模块使用以下内容消息首部实例:spring-doc.cadn.net.cn

头部名称 IpHeaders 常量 描述

ip_hostnamespring-doc.cadn.net.cn

主机名spring-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

端口spring-doc.cadn.net.cn

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

ip_localInetAddressspring-doc.cadn.net.cn

IP_LOCAL_ADDRESSspring-doc.cadn.net.cn

地方Inet地址该套筒连接在该平台上(自4.2.5版本起)。spring-doc.cadn.net.cn

ip_ackTospring-doc.cadn.net.cn

地址spring-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

内容类型spring-doc.cadn.net.cn

消息首部。 CONTENT_TYPEspring-doc.cadn.net.cn

入站消息的可选内容类型以下表将进行描述。注意,与其他头部常量不同,该常量属于消息头类,不是IpHeaders类。spring-doc.cadn.net.cn

对于入站消息,ip_hostname,ip_address,ip_tcp_remotePortip_connectionId默认映射TcpHeaderMapper. 如果你设置映射器的addContentTypeHeader属性到true,映射器设置内容类型头部 (application/octet-stream;charset=“UTF-8”,默认情况下)。你可以通过设置内容类型财产。 你可以通过子类添加额外的头部TcpHeaderMapper并且覆盖supplyCustomHeaders方法。 例如,当你使用 SSL 时,你可以添加SSLSession通过从Tcp连接对象,作为参数提供给supplyCustomHeaders方法。spring-doc.cadn.net.cn

对于外发消息,字符串有效载荷转换为字节[]默认为 (UTF-8) 字符集。设置字符集属性以更改默认值。spring-doc.cadn.net.cn

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