Warum sollte NuSOAP anstelle von PHP SOAP verwendet werden? Irgendwelche Vorteile?

8

Soweit ich das Web ausgepeitscht habe, kann ich eine Fülle von Artikeln darüber sehen, wie man NuSOAP einrichtet und es benutzt, um einen SOAP-Server und -Client in PHP einzurichten.

Aber keiner von ihnen scheint auf irgendwelche Vorteile hin zu weisen, die es bietet, als die eigene native SOAP-Bibliothek von PHP. Was sind die Vor- / Nachteile zwischen:

  • NuSOAP
  • PHP
  • SOAP
  • PEAR :: SOAP
  • Zend SOAP
Yash Desai 28.04.2010, 09:44
quelle

2 Antworten

6

Die SoapClient-Klasse von PHP benötigt PHP5 oder höher. Nusoap und Pear Soap laufen auf PHP4. Das ist der Hauptunterschied. Bei der letzten Überprüfung war NuSoap offiziell nicht kompatibel mit PHP5. Ich musste einen Port finden, auf den jemand google Code setzte, um ihn unter php5 laufen zu lassen.

Das ist es ziemlich. Obwohl ich bei der Verwendung von PHPs SoapClient im Gegensatz zu NuSoap auf zufällige seltsame WSDL-Analyseprobleme gestoßen bin. Vor allem die Lizenzierungs-API von ntenberg.com. Aber im Grunde, wenn Sie PHP5 ausführen, werden Sie wahrscheinlich nur PHP SoapClient verwenden und sparen Sie sich die Mühe mit einer externen Bibliothek

    
Mark 28.04.2010, 16:28
quelle
9

NuSOAP generiert WSDL.

PHP's SoapServer nicht.

Deshalb habe ich mich für NuSOAP entschieden.

Für den Client verwende ich einen nativen Client, er hat eine bessere Fehlermeldung.

    
user1140679 14.02.2012 09:05
quelle

Tags und Links