Zend Framework SOAP 当前还不支持在WSDL里输出 SOAP:Header (ZF 1.10)
http://framework.zend.com/issues/browse/ZF-4698
这真是件麻烦事.
下面这段代码有做修改,不过看了半天,仍然没有看懂具体要怎么弄.
http://www.beberlei.de/dev/svn/ZendSoapRefactoring/library/Zend/Soap/Wsdl.php
ZF 是通过 Reflection, ReflectionClass, ReflectionObject 等PHP5 内置类来获取 class 或 object 可用的 method / parameter / return 等信息的.
本来想对着上面那个修改过的代码做修改的,但是不懂WSDL是什么样的结构,所以就放弃了.就是因为不了解WSDL的结构,所以才选用ZF,它可以跟据PHP代码自动生成WSDL.但是ZF当前又不支持WSDL里输出:SOAP:Header ,这真是杯具啊.
不知道NuSoap 支持不支持.
| < Prev | Next > |
|---|



