1

我见过一些 SOAP-Example-Mediators。我还没有找到基于端点-WSDL 的转换。

我想在 json 或 POX 中发送一些嵌套的命名数组,并且该数据应该根据名称进入一个完整的命名空间标题(用户名、密码)SOAP-Request。

我发现的所有示例要么有一个非常简单的 wsdl,要么命名空间在 XSL 转换中是静态的。

应该可以做到这一点,正如我在例如 php-NuSOAP 中看到的那样。你给它一个 wsdl-endpoint、你想要执行的操作和参数数组,然后它调用 Webservice。

我正在寻找一种对每个服务都没有太多硬编码的解决方案,因此当 wsdl 更改并且服务器客户端发生更改时,代理仍然可以工作。

据我了解(https://stackoverflow.com/a/12969814/2277620)中的有效负载工厂调解器,您必须在调解器中对soap格式进行硬编码。

如果 WSO2 是错误的工具,我想知道哪个工具可以提供帮助。

提前致谢!

马可。

4

1 回答 1

1

For my understanding, you want to have a proxy, but it's backend service/wsdl may vary.. What , you can do is, you can save the wsdl (dynamic wsdl)in registry and point that in your proxy. whenever you edit the wsdl, proxy will automatically adopt to that..But the request, which you send to your backend should follow the wsdl definitions..It is totally client side responsibility..

于 2013-04-28T06:39:17.063 回答