首页 文章

创建自定义WSO2 ESB传输

提问于
浏览
0

我想在WSO2 ESB上创建一个新的传输处理器 . 此传输是提供ISO 8583消息处理并将Raw TCP转换为SOAP消息,反之亦然 . 在源代码上,有一个传输管理对象,并由几个传输服务类继承,如JMS,HTTP,HTTPS等 . 我有几个问题:

  • 传输管理对象如何工作?

  • 可以重新编码TCP服务源代码并使用我的自定义操作重新部署吗?

谢谢 .

3 回答

  • 0

    WSO2 ESB由Apache Synapse支持,它使用Axis2 Transports提供传输层 . 您可以编写新的Axis2传输并将其插入WSO2 ESB . 资源可以在herehere找到 .

    问候,/ nuwan

  • 0

    将原始TCP公开给ESB的另一种方法是创建一个ActiveMQ队列来监听原始TCP并使它们可供ESB使用 .

  • 1

    WSO2 ESB中有自定义传输实现,它是针对特定客户要求编写的 . FIX(财务信息交换)就是这样的定制运输 . 如果您查看此传输的源代码,则可以了解如何编写自定义传输 .

    https://github.com/wso2/wso2-synapse/tree/master/modules/transports/optional/fix

    这是我写的一篇博客文章,用于解释为ISO8583协议创建自定义传输的过程 .

    http://soatutorials.blogspot.com/2015/06/extending-wso2-esb-with-custom_21.html

相关问题