我在这里读到了这个问题: Consuming a PHP SOAP WebService with ASP.NET
SOAP是否真的实现了互操作性的承诺?
答案 0 :(得分:1)
是的,绝对的;它只是旧的和/或糟糕的实现它给它一个坏名声。太多的SOAP实现都“非常接近”SOAP兼容,但“非常接近”并不好。
现代SOAP堆栈(例如WCF,JAX-WS)可以更好地完成它。
答案 1 :(得分:1)
是^ 强>
^假设每个人都正确支持/实现/遵循协议。也就是说,它与任何其他数据交换/数据格式或协议没有什么不同。
答案 2 :(得分:1)
是
在几个项目上使用过它。与第三方供应商集成时必不可少。
在客户端,我建议使用SOAPUI来测试服务(互操作性可能需要花费更多时间在配置层)
一旦您对服务定义有信心,那么您也可以使用Apache Axis自动生成类。
对于简单的SOAP请求,您还可以使用直接的http请求和XML解析。 (在JAva中,使用javax.xml很容易)