WSO2碳ESB UDP传输示例

时间:2012-09-17 16:52:22

标签: wso2 esb wso2esb wso2carbon

我正在尝试为UDP传输设置碳esb 4.5.0。

我使用此文档作为指南:http://docs.wso2.org/wiki/display/ESB450/ESB+Samples+Setup#ESBSamplesSetup-ConfigureWSO2ESBforUDPTransport

它说:“如果您希望使用示例Axis2客户端发送UDP消息,则必须取消注释samples / axis2Client / client_repo / conf / axis2.xml文件中的UDP传输发送方配置。”

但是,查看axis2.xml文件时,似乎没有注释的UDP代码。我看到了TCP代码,但没有看到UDP。

有人能指出我可以用来帮助我的任何资源吗?谢谢!

1 个答案:

答案 0 :(得分:0)

您必须在axis2.xml中添加传输发送方和接收方。在这种情况下,ESB的示例客户端是发件人。因此,添加以下样本/ axis2Client / client_repo / conf / axis2.xml  在传输发件人配置下。

<transportSender name="udp" class="org.apache.axis2.transport.udp.UDPSender"/>

对于WSO2 ESB的传输接收器,您需要在相应的axis2.xml的传输接收器部分中添加它

<transportReceiver name="udp" class="org.apache.axis2.transport.udp.UDPListener"/>

如果是双向传输用例,则需要在每个axis2.xml中添加传输接收器和发送器。