我们现在很少有Web服务由外部应用程序处理,我们计划将它们替换为新的实现。
是否有一些工具/类巫婆将生成与我们现在拥有的那些WSDL 100%兼容的库存PHP界面和结构?
我将不得不重新实现这个wsdl接口,我必须确定,接口本身(不是逻辑实现)不会以任何方式改变(即使WSDL位置必须保持原样)
我找到了一些项目,例如:http://code.google.com/p/wsdl2php-interpreter
如果您有任何类似的事情,请与我分享提示,工具建议等。
PS 将在Yii框架和CWebService类
之上重新实现答案 0 :(得分:2)
wsdl2php-interpreter是有限的 - 它不处理属性,似乎不处理simpleTypes。
答案 1 :(得分:1)
我使用了http://code.google.com/p/wsdl2php-interpreter并根据生成的代码编写了一个遵循Yii giude的Web服务控制器,一切正常并且符合预期:)