Java: SOAP – Web Service Client mit variablen Endpoint (umgebungsunabhängig)

SOAP-Web-Service-ClientIn dem Beitrag: „Java: SOAP – Web Service Client schreiben“ habe ich gezeigt, wie man mit Hilfe von JAX-WS in sehr kurzer Zeit einen schönen Web Service Client in Java programmieren kann. Jedoch hat der Beitrag einen Makel und zwar betrachtet er den Sachverhalt nur eindimensional.
Im Klartext: Der SOAP Web Service Client spricht nur mit dem Web Service Provider, der in der WSDL angegeben ist und das ist im Worst Case Localhost.
Möchte man nun den Web Service Client und den Web Service Provider trennen, hat man ein Problem. In diesem Beitrag erweitere ich meinen SOAP Web Service Client so, dass man beliebige Web Service Provider(Endpoints) ansteuern bzw. ansprechen kann. Dies ist auch die Grundlage für verteilte Anwendungen und das Umgebungskonzept.

 

(mehr …)

Tool / Programm zum Testen und Aufrufen von SOAP – Web Services (SoapUI)

Soapui Nicht immer hat man die Zeit und die Lust einen Web Service Client zu schreiben. Zum Glück gibt es ein Programm namens „SoapUI“, dass diese Aufgabe effizient erledigt. Egal ob SOAP, REST oder AMF, SoapUI benötigt nur die eine WSDL (Adresse oder Datei) und einen Endpoint.
(mehr …)

Java: SOAP – Web Service Client schreiben

Web Service ClientIn den letzten Wochen habe ich gebloggt, wie man einen sehr einfachen Web Service in Java veröffentlichen/bereitstellen kann. Jetzt es geht um die Nutzung eines Web Services. Hierfür wird ein sogenannter Client benötigt, den ich zunächst in Java implementieren werde. (Hier ist Beitrag zu PHP) Ausgangspunkt ist wieder mein Rechteck Web Service.

ACHTUNG! Für bekennende Java-Entwickler habe ich hier einen ausführlicheren Beitrag geschrieben!

 

 

 

(mehr …)