Hallo Zusammen,
ich habe einen Soap Client, der beim Startup einer Applikation im Tomcat, im Context Listener einmalig instanziiert wird und mit einer Ziel-URL versehen wird.
Wir betreiben verschiedene Shops und wir haben den Soap Client mit einer URL immer betrieben, jetzt habe ich eine Anforderung, dass man parallel verschiedene URL's zu demselben Webservice betreiben möchte.
Welche Lösung erscheint sinnvoller:
a) Die URL im Betrieb / Laufzeit ändern ?
oder
b) zu jeder URL eine eigene Instanz erzeugen ?
Zudem sollte man nicht vergessen, dass ein Webservice ein Update erhalten kann, wodurch der Soap Client nicht mehr passen würde - A) Update B) Alt - dann hätte man ein größeres Problem und müsste ganz verschiedene Clients generieren und nutzen.
Bin mal über die Meinung der vielen Experten hier gespannt.
Mit freundlichen Grüßen
Johann Regier
ich habe einen Soap Client, der beim Startup einer Applikation im Tomcat, im Context Listener einmalig instanziiert wird und mit einer Ziel-URL versehen wird.
Wir betreiben verschiedene Shops und wir haben den Soap Client mit einer URL immer betrieben, jetzt habe ich eine Anforderung, dass man parallel verschiedene URL's zu demselben Webservice betreiben möchte.
Welche Lösung erscheint sinnvoller:
a) Die URL im Betrieb / Laufzeit ändern ?
oder
b) zu jeder URL eine eigene Instanz erzeugen ?
Zudem sollte man nicht vergessen, dass ein Webservice ein Update erhalten kann, wodurch der Soap Client nicht mehr passen würde - A) Update B) Alt - dann hätte man ein größeres Problem und müsste ganz verschiedene Clients generieren und nutzen.
Bin mal über die Meinung der vielen Experten hier gespannt.
Mit freundlichen Grüßen
Johann Regier