AXIS2-Webservice und PHP-Client

Moritz123

Erfahrenes Mitglied
Hallo allerseits,

ich beschäftige mich seit kurzem mit dem Webservice-Framework Axis2 und habe zu Testzwecken einen kleinen Webservice mit den simplen Methoden testString(String retString) und add(int z1, int z2) deployed.
Zum testen dachte ich, ich baue einen kleinen PHP-Client, der sich über die "on-board"-SOAP-Extension mit dem Axis-WS verbindet. Das klappt bei Methoden, die nur Daten vom Server abfragen auch ganz gut - bei den obigen beiden, bei denen Parameter übergeben werden müssen, erhalte ich aber stets NULL zurück.
Ich habe mir die SOAP-Messages dann mal mit Hilfe des SOAPMonitors angeschaut und festgestellt, dass die Parameter gar nicht gesetzt werden.
Ich habe dann mal diese Messages "per Hand" um die Parameter erweitert und an den Service geschickt und die richtige Antwort erhalten.
Habt Ihr damit schon Erfahrung - brauche ich evtl NuSOAP oder ähnliches, um mittels PHP an den AXIS-Service heranzukommen?

Vielen Dank und beste Grüße,
 
Ich habe es jetzt mal mit NuSOAP versucht und es klappt wunderbar.
Merkwürdig allerdings, dass es mit der SOAP-Extension nicht geklappt hat :(
 

Neue Beiträge

Zurück