Webservices
WSDL - WebService Description Language
Standard
http://www.w3.org/TR/wsdl. (Status: bestätigter Vorschlag)
WDSL beschreibt abstrakt welche Operationen ein Webservice hat und welche Nachrichten zwischen Endpunkten ausgetauscht werden, ohne auf die Konkrete Implementierung einzugehen.
Begriffe
- Type
- enthält eine Datentypdefinition. Es wird auf XML-Typ-Systeme wie DTD oder XSL aufgebaut.
- Message
- abstrakte Beschreibung der Nachricht, die übertragen wird
- Operation
- Abstrakte Beschreibung einer Operation eines Dienstes
- Port Type
- abstrakte Menge von Operationen
- binding
- Konkrete Spezifikation des Protokolls und Datenformats für einen Port Type
- Port
- ein einzener Kommunikationsendpunkt, der als Kombination von binding und Netzwerkadresse definiert ist
- Service
- eine Ansammlung von verbundenen Kommunikationsendpunkten
Aspekte
- one-way-Operationen, d.h Messaging ist möglich, Asynchrone und synchrone Aufrufe können
also spezifiziert werden.
- Bindungen sind für SOAP, HTTP und MIME vorgesehen
Arbeitsgruppe Komponenten/CORBA Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber