从WSDL生成PHP代码(用于服务替换)

时间:2010-08-27 17:28:08

标签: php wsdl code-generation yii wsdl2code

我们现在很少有Web服务由外部应用程序处理,我们计划将它们替换为新的实现。

是否有一些工具/类巫婆将生成与我们现在拥有的那些WSDL 100%兼容的库存PHP界面和结构?

我将不得不重新实现这个wsdl接口,我必须确定,接口本身(不是逻辑实现)不会以任何方式改变(即使WSDL位置必须保持原样)

我找到了一些项目,例如:http://code.google.com/p/wsdl2php-interpreter

如果您有任何类似的事情,请与我分享提示,工具建议等。

PS 将在Yii框架和CWebService类

之上重新实现

2 个答案:

答案 0 :(得分:2)

wsdl2php-interpreter是有限的 - 它不处理属性,似乎不处理simpleTypes。

答案 1 :(得分:1)

我使用了http://code.google.com/p/wsdl2php-interpreter并根据生成的代码编写了一个遵循Yii giude的Web服务控制器,一切正常并且符合预期:)