为什么使用NuSOAP而不是PHP SOAP?有什么好处?

Yas*_*sai 8 php soap web-services nusoap

至于我鞭打网络,我可以看到大量关于如何设置NuSOAP并使用它在PHP中设置SOAP服务器和客户端的文章.

但是,它们似乎都没有指出使用它的任何优点,而不是PHP自己的本机SOAP库.有什么优点/缺点:

  • 的NuSOAP
  • PHP
  • 肥皂
  • PEAR :: SOAP
  • Zend SOAP

use*_*679 9

NuSOAP生成WSDL.

PHP的SoapServer没有.

这就是我决定使用NuSOAP的原因.

对于客户端,我使用本机客户端,它有更好的错误报告.


Mar*_*ark 6

PHP的SoapClient类需要PHP5或更高版本.Nusoap和Pear Soap在PHP4上运行.这是主要的区别.最后检查NuSoap与PHP5没有正式兼容.我必须找到一个人在谷歌代码上的端口,以便在php5下运行它.

这就是它.虽然在使用PHP的SoapClient而不是NuSoap时遇到了随机奇怪的WSDL解析问题.最值得注意的是netenberg.com的许可API.但基本上如果你运行PHP5,你可能只想使用PHP的SoapClient并省去使用外部库的麻烦