我在geronimo 2.1上运行了一个java Web应用程序,它收集客户风险数据并通过soap webservice将其发送给第三方。
我现在需要将风险数据发送给潜在的20个不同的第三方,所有第三方都使用不同格式的不同xml服务和xml。
我需要将风险数据转换为这些新格式并将数据发送给第三方。
我目前正在高层努力寻找我的选择。
到目前为止,我看到它们如下:
除了上周我读过的内容之外,我对XSLT或ESB一无所知。 真正寻找一些最佳方法的指导。
还需要管理将发送给第三方的请求,因为这些请求都是异步的。
由于
答案 0 :(得分:0)
在开始寻求解决方案之前,您可能还需要考虑第三方平台。例如,如果您使用REST Web服务公开您的服务,这种服务更易于开发并且您的第三方支持它,那么这将是一个好主意。否则,您可以使用SOAP Web服务。我认为ESB在你的情况下可能会过度杀戮。是的,您可以在发布之前使用XSLT以相关格式转换xml。