我是WSO2 Enterprise集成商的新手。这里使用6.1是我的用例:
答案 0 :(得分:0)
您已经描述了一个复杂的用例,wso2ei确实是解决它的非常好的工具,但我们不知道您的知识水平是什么,您已经完成了什么以及您面临的问题是什么。到目前为止它看起来像'我有一个工具,我不知道从哪里开始'。是这样吗?
我有一个包含20个字段的通用API,用于即时付款通知。有几个合作伙伴的终端注册了我们。每个端点和SOAP结构/字段都不同。一些终端期望5个filds,其他7个,其他3个,非常动态。当客户付款时,他向给定的合作伙伴付款。我应该通过提供的端点(或注册的URL)立即向付款的合作伙伴发送付款通知。我不知道在WSO2 EI中如何实现这一点
我建议你从http://www.enterpriseintegrationpatterns.com开始作为集成解决方案的构建块。您应该能够使用wso2ei实现所需的每个模式。或者你可以在Stackoverflow上询问更具体的问题,你会得到很多答案。同样,WSO2提供了如何实现每个集成模式的广泛文档
https://docs.wso2.com/display/ESB500/Enterprise+Integration+Patterns
根据您的描述,您可能需要一些基于内容的路由(根据收件人调用不同的转换)和消息转换(xslt或有效负载工厂来转换请求和响应)。
作为一个非常有用的提示 - 要动态定义目标服务端点,您需要设置To标头。
从高级别问题,你不会得到更详细的答案
答案 1 :(得分:0)
您还需要使用有效负载工厂或xslt进行转换,具体取决于您的复杂程度。有效负载工厂如果有相当简单的数据
,效果很好