Wie versende ich eine XML-SOAP-Web-Services?
Ich verwendet, SOAP-UI zum testen meiner Implementierung funktioniert es. Allerdings, ich weiß nicht, wie dies zu tun, ohne SOAP-UI in eine php-Umgebung.
Moment habe ich php-code abrufen von Daten aus der MySQL-Datenbank und die Ausgabe wohlgeformte XML -, aber ich weiß nicht, wie zu senden Sie diese XML-Ausgabe auf web-service verarbeitet werden.
Jede Hilfe wäre toll.
Dank
- Wenn Sie möchten, senden der Soap envelope-XML direkt, können Sie nur zu einem cURL post request, und legen Sie die rohen post-Daten zu XML.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sie nicht haben, um Ihre eigenen erstellen-SOAP-XML. Es ist ein völlig in Ordnung, SOAP-Erweiterung zur Verfügung, wo Sie können erstellen eine SoapClient Nutzung der Dienste-WSDL-Datei.
http://ch1.php.net/soap
Wenn es wirklich nur um das senden der Daten, verwenden curl.
Konfiguration Beispiel: Wie kann ich das senden von SOAP-XML per Curl und PHP?