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