如何将RPC /编码样式WSDL转换为document / literal

时间:2008-11-14 14:54:50

标签: soap wsdl

我需要基于旧的RPC /编码文件生成文档/文字样式的新WSDL文件。我在这里查看了其他WSDL问题 - 并阅读http://www.ibm.com/developerworks/webservices/library/ws-whichwsdl/。这表明文档/文字WSDL应该有一个额外的部分 - 但我的旧RPC /编码文档也有这样一个部分(或更精确)。这是否意味着我只需要更改绑定,我就完成了?

3 个答案:

答案 0 :(得分:6)

这篇技术文章可以帮助您: Converting RPC/literal to Document/literal

答案 1 :(得分:1)

如果您使用的是PHP,则可以使用Zend框架的Zend_Soap_AutoDiscover类。它具有生成不同WSDL样式和用途的选项。请参见此处:http://www.phpriot.com/manual/zf/zend.soap.autodiscovery.wsdlstyles和此处:http://www.phpriot.com/articles/zend-soap/6

答案 2 :(得分:0)

使用CWSDLGeneratorDocument.php以DOCUMENT / LITERAl样式生成WSDL文件,并在java 1.7中使用标准库JAX-WS。

这很简单。