Webservice

WS (web services)

Konzeptionell betrachtet sind Webservices Dienste, die für die Kommunikation zwischen Computern konzipiert und über verschiedene Plattformen hinweg interoperabel sind. Mit ihnen können unterschiedliche, standardisierte Dienste über das Web abberufen und eigene Dienste hinzugefügt werden. Unter den Begriff Webservices fallen alle Maßnahmen, die die Kommunikationshemmnisse zwischen verschiedenen E-Services beheben. Technisch gesehen ist es ein Dienst mit HTTP als Transportprotokoll und dem Simple Object Access Protocol (SOAP) als Schnittstelle auf Anwenderebene.

Vom Internet zu den Webservices
Vom Internet zu den Webservices lexikon, kompendium, computer, it, elektronik

Mit Webservices werden in verschiedenen Online-Diensten wie dem E-Business neue universelle Sprachen geschaffen, die als universelle Kommunikationsmittel zwischen unterschiedlichen E-Business-Systemen fungieren. Jedes E-Business-System transferiert seine Sprache in die der Webservices und kann mit anderen Systemen über diese Services kommunizieren.

Als Integrationstechniken kommen verteilte, objektorientierte Programme wie CORBA oder DCOM, aber ebenso Messaging-Services infrage. Als Kerntechnologien für Webservices sind zu nennen die vielfach implementierten Standards für den Datenaustausch SOAP und für den Funktionsaufrufe XML, WSDL für die Darstellung der Webservices und UDDI zum Bereitstellen und Auffinden von Webservices mit Hilfe von Webservices-Verzeichnissen (WSR).

Schichtenmodell des Web-Services
Schichtenmodell des Web-Services lexikon, kompendium, computer, it, elektronik

Für die Steuerung der Geschäftsprozesse gibt es BPEL, die Modellierungssprache BPML und WSCI. Verwaltung und Sicherheitsaspekte können durch SOAP-Erweiterungen und SAML für die Authentifizierung und Autorisierung unterstützt werden.

Webservices können in die unternehmensweite Enterprise Application Integration (EAI) eingebunden und für die Integration von heterogenen Softwaresystemen eingesetzt werden. Bei den bekannten Herstellern von EAI-Systemen ist eine solche Integration der Webservices bereits abgeschlossen.

Querverweise von Webservice nach:

Querverweise nach Webservice von: