文档介绍:开发流程
背景
建立tcp/ip socket连接、构建指定格式的socket请求报文发出并解析指定格式的socket响应请求报文。
请求配置
<bean id="socketTransport" class="com..">
<property name="gateway">
<bean class="com..">
<property name="host" value="" />
<property name="port" value="7239" />
<property name="soTimeout" value="3000" />
<property name="connectTimeout" value="3000" />
<!--表示接收到的返回报文中前几位表明了socket的长度。这个lengthSize的长度必须与tcp Server方的返回报文中配置的长度保持一致--!>
<property name="streamResolver">
<bean class="com..">
<property name="lengthSize" value="8" />
</bean>
</property>
</bean>
</property>
<property name="encodeTransforms">
<array>
<bean class="com..">
<constructor-arg value="packet://WEB-INF/classes/config/"/>
</bean>
<bean class="com.."/>
<bean class="com.."/>
</array>
</property>
<property name="decodeTransforms">
<array>
<bean class="com.."></bean>
<bean class="com..">
<constructor-arg value="packet://WEB-INF/classes/config/"/>
</bean>
</array>
</property>
</bean>
配置说明
..