Web Services – Grundlagen, Aufbau und Struktur

Web Services sind eine mögliche Implementierung einer serviceorientierten Architektur (SOA) und sollen wesentlich zur Senkung der Integrationskosten für Internet-basierte Informationssysteme beitragen. Dieser einführende Artikel stellt die Protokolle und grundlegenden Komponenten von Web Services vor.
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 |
Inhalt dieses Artikels
Das könnte Sie auch interessieren
Links zum Thema




PDF
eBook








