我正在尝试为UDP传输设置碳esb 4.5.0。
它说:“如果您希望使用示例Axis2客户端发送UDP消息,则必须取消注释samples / axis2Client / client_repo / conf / axis2.xml文件中的UDP传输发送方配置。”
但是,查看axis2.xml文件时,似乎没有注释的UDP代码。我看到了TCP代码,但没有看到UDP。
有人能指出我可以用来帮助我的任何资源吗?谢谢!
答案 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中添加传输接收器和发送器。