文档显示了如何使用一小组tcp解码器/编码器(CR,LF,其他几个) 我将有效负载分隔为2个字节0x1C 0x0D。 在流定义中指定此内容的最简单方法是什么? 或者我是否必须创建自定义源/接收器,如此处所示? http://docs.spring.io/spring-xd/docs/0.1.x-SNAPSHOT/reference/html/creating-a-sink-module.html
答案 0 :(得分:1)
解码器用于source
s,而不是sink
s;接收器使用编码器。
是的,您需要自定义源/接收器。
请使用比0.1.x更新的XD版本;目前的版本是1.2.0。
有关创建自定义编码器/解码器的信息,请参阅Spring Integration documentation(通常基于AbstractByteArraySerializer
)。