如何使用WSO2 ESB / EI从HTTP(RESTful)切换到TCP套接字

时间:2017-09-20 02:58:25

标签: wso2 wso2esb wso2ei

我有一个服务A,它是一个RESTful客户端,可以定期发送请求,另一个服务B是TCP套接字服务器,可以接收tcp套接字消息。所以,我的问题是是否有解决方案将消息从A传输到B,即使用WSO2 ESB / EI将消息从http切换到tcp套接字。实际上,我找到了关于how switching from TCP to HTTP/S但不是从http到tcp的指南。

1 个答案:

答案 0 :(得分:1)

以下代理将起作用,前提是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>