Frage

Ich würde gerne die Unterschiede zwischen Nusoap und Zendsoap kennen, was ist das Beste? Welche Vorteile und Nachteile von jedem? Jemand, der beide Technologien verwendet hat, könnte diesen Vergleich durchführen?

Vielen Dank

War es hilfreich?

Lösung

Nusoap ist ein abgebrochenes Projekt (seit 2007 nicht aktiv entwickelt). Zendsoap ist wahrscheinlich der beste Weg.

Andere Tipps

Fazit: Ich schlage Zend Seife vor. Weiter erklären ...

Nusoap Cons

  1. Ist vollständig in PHP geschrieben. Dies bedeutet, dass es relativ langsam ist.
  2. Wurde in der Tat kürzlich aktualisiert, aber es ist immer noch vor 1,0, und vor diesem Update wurde es seit 2007 nicht mehr aktualisiert. Ich würde also nicht sagen, dass es ein echtes aktives Projekt ist.
  3. Vielleicht jetzt behoben, aber wenn ich es in der Vergangenheit verwendet habe, ist es mit PHP -Seife (z. B. mit den gleichen Namensnamen) in Konflikt geraten und ist unter e_strict, was ich für alle Entwicklung verwende.

Nusoap Pros

  1. Verarbeitet die WSDL-Generation für Sie und speichert Ihnen diese mühsame, fehleranfällige Aufgabe.
  2. Ist flexibel mit den von ihm unterstützten Funktionen.

PHP SOAP CONS

  1. Bietet keine Möglichkeit, eine WSDL zu generieren.
  2. Ist ein Schmerz bei Seifenkopfzeilen zu verwenden.

PHP -SOAP -Profis

  1. Ist in C geschrieben und kompiliert und läuft so sehr, sehr schnell.
  2. Ist sehr einfach zu verwenden, ohne dass Code-Bibliotheken von Drittanbietern verwendet werden müssen.
  3. Integriert sich gut in andere PHP 5 -Funktionen wie Simplexml.

Zend Cons

  1. Erfordert die Verwendung eines Code-Frameworks von Drittanbietern. Das Gerüst ist modular, so Sie kann Wählen Sie die Teile aus, die Sie benötigen, aber es ist viel einfacher, nur das Ganze einzubringen. (Das tut jedoch nicht bedeuten, dass Sie das Framework für den Rest Ihrer App verwenden müssen - nur die Seifenbits zu verwenden, ist trivial einfach.)

Zend Pros

  1. Baut auf PHP -Seife auf, anstatt sie zu ersetzen. So erhalten Sie einen Großteil des Geschwindigkeitsvorteils sowie zusätzliche Funktionen.
  2. Füllt die meisten Löcher in PHP -Seife wie einfache WSDL -Erzeugung und einfachere Konfiguration ein.
  3. Integriert sehr gut in den Rest von PHP 5.
  4. Befindet sich sehr aktiv mit Unterstützung einiger großer Branchenaugengewichte.

Es ist nicht eingestellt. Es gibt eine aktuelle Version 0.9.5 zum Download von 2010-04-26 bei http://sourceforge.net/projects/nusoap/files/

und bevor es Updates von CVS gab

Nusoap -Unterstützung PHP4

Zend Soap Support PHP5

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top