【发布时间】:2017-09-20 02:58:25
【问题描述】:
我有一个服务 A,它是一个 RESTful 客户端,可以定期发送请求,另一个服务 B 是一个 TCP 套接字服务器,可以接收 tcp 套接字消息。所以,我的问题是是否有解决方案将消息从 A 传输到 B,即使用 WSO2 ESB/EI 将消息从 http 切换到 tcp 套接字。实际上,我找到了一个关于how switching from TCP to HTTP/S 的指南,但不是从 http 到 tcp。
【问题讨论】:
我有一个服务 A,它是一个 RESTful 客户端,可以定期发送请求,另一个服务 B 是一个 TCP 套接字服务器,可以接收 tcp 套接字消息。所以,我的问题是是否有解决方案将消息从 A 传输到 B,即使用 WSO2 ESB/EI 将消息从 http 切换到 tcp 套接字。实际上,我找到了一个关于how switching from TCP to HTTP/S 的指南,但不是从 http 到 tcp。
【问题讨论】:
如果 tcp 发送方在轴配置中配置为指定 here,则以下代理将起作用
<proxy name="TestProxy" transports="http">
<target>
<endpoint>
<address uri="tcp://localhost:6060/TestService"/>
</endpoint>
<inSequence>
<log level="full"/>
<property name="OUT_ONLY" value="true"/>
</inSequence>
</target>
</proxy>
【讨论】: