WSDL

Web Services Description Language ist eine XML-basierte, plattformunabhängige Metasprache, mit deren Hilfe die Schnittstellen-Definitionen eines Web-Service beschrieben werden.

In WSDL werden im Wesentlichen die Funktionen des Web-Services definiert, die von außen zugänglich sind, sowie die Parameter und Rückgabewerte dieser Operationen. WSDL beschreibt das Kommunikationsformat, in dem Funktionsaufrufe an Web-Services gesendet werden. Darüber hinaus wird die URL angegeben, unter der ein Web-Service aufgerufen werden kann.

Damit ein WSDL-Dokument, das einen bestimmten Web-Service beschreibt, gefunden, importiert und benutzt werden kann, muss der Web-Service zunächst veröffentlicht werden. Die Veröffentlichung enthält dann die konkreten Angaben über den Fundort des beschreibenden WSDL-Dokuments.

Im Einzelnen beinhaltet ein WSDL-Dokument funktionelle Angaben zu:

allen notwendigen Informationen für den Zugriff auf den Web-Service in maschinenlesbarem Format