Hiho,
habe da ein kleines Problem, hoffe ihr könnt mir helfen.
Zunächst mal der Ausgangspunkt.
Auf meiner Application verwende ich den SoapClient (soap call) um einen bestimmten Webservice (WS-A) anzusprechen. Dieser Request kommt am Webservice an, welcher wiederum Intern eine Abfrage an verschiedene andere Webservices (WS-B) startet und deren Responses intern behandelt und bearbeitet. Diese bearbeiteten Responses werden mir dann zurückgeliefert.
Folgendes Problem entsteht:
Der WS-A muss bestimmte WS-Bs unterschiedlich behandeln. So muss z.B. ein Response von einem bestimmten Webservice komplett zerplückt werden um ein passenden Response für mich zusammen zu bauen. Liefert nur WS-A mir den Response bekomme ich einen Response Header der unter anderem Daten wie:
Status: OK-200
Connection: close
und noch weitere
bei diesem Response lädt meine Seite wie gewohnt.
nun das Problem:
wird ein WS-B abgefragt bei dem der Response zerlegt werden muss, bekomme ich folgenden Response:
Status: OK-200
problem hierbei, die Seite lädt und lädt und es passiert rein garnichts.
Der Admin des WS-A hat mir versichert das bei ihm alles funktioniert. Er hat es mit einigen Tools probiert und bekommt immer die passenden Responses.
Kennt evtl jmd ein ähnliches Problem und kann mir hierbei helfen?
mfg
cintex
habe da ein kleines Problem, hoffe ihr könnt mir helfen.
Zunächst mal der Ausgangspunkt.
Auf meiner Application verwende ich den SoapClient (soap call) um einen bestimmten Webservice (WS-A) anzusprechen. Dieser Request kommt am Webservice an, welcher wiederum Intern eine Abfrage an verschiedene andere Webservices (WS-B) startet und deren Responses intern behandelt und bearbeitet. Diese bearbeiteten Responses werden mir dann zurückgeliefert.
Folgendes Problem entsteht:
Der WS-A muss bestimmte WS-Bs unterschiedlich behandeln. So muss z.B. ein Response von einem bestimmten Webservice komplett zerplückt werden um ein passenden Response für mich zusammen zu bauen. Liefert nur WS-A mir den Response bekomme ich einen Response Header der unter anderem Daten wie:
Status: OK-200
Connection: close
und noch weitere
bei diesem Response lädt meine Seite wie gewohnt.
nun das Problem:
wird ein WS-B abgefragt bei dem der Response zerlegt werden muss, bekomme ich folgenden Response:
Status: OK-200
problem hierbei, die Seite lädt und lädt und es passiert rein garnichts.
Der Admin des WS-A hat mir versichert das bei ihm alles funktioniert. Er hat es mit einigen Tools probiert und bekommt immer die passenden Responses.
Kennt evtl jmd ein ähnliches Problem und kann mir hierbei helfen?
mfg
cintex
Kommentar