Frage

Ich habe genähert eine Website das Buchungssystem zur Versorgung mit Sabre Web Services zu erstellen. Die gesamte Dokumentation Ich habe bezieht sich auf .NET oder Java-Lösungen gesehen, und ich war im Zweifel, ob PHP verwendet werden kann, da der Zugang erfolgt über SOAP.

Ich habe keine weiteren Informationen zu diesem gefunden, und ich nehme an, die Antwort ist ja, aber ich frage mich, warum ist es nicht ein einziger Hinweis auf diese möglich ist. Alle Lösungen scheinen .NET werden!

War es hilfreich?

Lösung

Ja, PHP verwendet werden werden, um SOAP-Web-Service zu verbinden - ein Blick auf NuSOAP . Es ermöglicht eine schöne und einfache objektorientierte Art und Weise Web-Service zu konsumieren.

Andere Tipps

SOAP ist sprachunabhängig, was bedeutet, dass jede Sprache mit dem Web-Dienst kommunizieren kann, wenn es von SOAP-Anforderungen zu generieren und zu handhaben Antworten.

PHP-SOAP-Dokumentation finden Sie im PHP Manual gefunden werden

können PHP verwendet werden, um SOAP rufen ziemlich effektiv .

Es ist ein sehr gutes Tutorial auf DevZone , wie Sie SOAP verwenden können gut.

Ich habe gerade ein wenig zu graben um getan, und es sieht aus wie Sie stream_context_create () verwenden, können einen benutzerdefinierten HTTP-Stream Kontext zu erstellen. Dazu gehören die Art HTTP-Content-Header Sie benötigen. Die Ressource von diesem Funktionsaufruf zurückgegeben wird, kann dann an das Soapclient-Konstruktor übergeben wird in SOAP-Aufrufen verwendet werden. Hier finden Sie aktuelle http://ca.php.net/stream_context_create und die PHP-Seite für den Soapclient-Konstruktor (sorry, ich kann nur einen Link als neuen Benutzer veröffentlichen) für weitere Informationen.

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