Web Services – Grundlagen, Aufbau und Struktur
Web-Services sind eine Realisierung einer SOA, mit der sich Informationsdienste im WWW automatisieren lassen. Es handelt sich dabei um funktionale Dienste, die über Internetprotokolle und die Internet-Infrastruktur übertragen werden können. In den meisten Fällen sind Web Services Software-Komponenten, die mittels Applikationsserver im Internet „nutzbar“ gemacht werden. Um Daten miteinander auszutauschen, werden XML-basierte Standards verwendet. Etwaige Transaktionen können ohne menschliches Zutun zwischen Web-Services abgewickelt werden.
Die lose Kopplung der Komponenten über Web Services führt zu einer diensteorientierten SOA-Architektur, in der die funktionale Schnittstelle und ihre Semantik die Integration zur Gesamtlösung bestimmt. Die SOA von Web-Services besagt, dass Web Services beschrieben, veröffentlicht (published), gefunden (discovered) und dynamisch aufgerufen (invoked) werden können.
Teil 1 |
|
Teil 2 |