Startseite

Webservices | Java | SOAP | WDSL | UDDI | VoIP

WDSL und Webservice

WSDL im Bereich der Webservices

WSDL steht für Web Services Description Language und der Hintergrund der Sprache steckt schon ein wenig mit im Namen. Die Entwicklung erfolgte über das World Wide Web Consortium und WSDL ist zudem in XML enthalten. Es handelt sich dabei um eine Beschreibungssprache und dies operiert unabhängig von verwendeten Protokollen, der Plattform und der Programmiersprachen. Die Sprache wird eingesetzt, wenn es um den Austausch von Nachrichten geht, die auf XML basieren. Darüber hinaus handelt es sich um eine so genannte Metasprache und diese kann helfen, wenn es um die Beschreibung von angebotenen Funktionen oder Dateitypen von einem Webservice geht. Das ist zudem auch noch auf Daten oder die Austauschprotokolle zutreffend. Um genau zu sein kommt es dabei zu einer Definition von allen Funktionen, zu denen von außen Zugriff erfolgen kann. Parameter und Rückgabewerte von genau diesen Funktionen werden natürlich ebenso berücksichtigt. Es sind in einem WSDL Dokument aber vor allem auch Angaben zu Schnittstellen enthalten. Darüber hinaus gibt es Daten zum Zugangsprotokoll und dem Deployment. Dabei wird darauf geachtet, dass die Daten in einem Format bereitgestellt werden, das von Maschinen gelesen werden kann. Es wird zudem auf Informationen zu QoS verzichtet und ebenso nicht enthalten sind Daten zu Taxonomien. Die Anwendung von WSDL kann sehr vielfältig sein, doch in der Regel erfolgt ein Einsatz in Kombi mit SOAP und dies eben bei einem XML Schema. Primär geht es dabei um das Anbieten von Webservices. Bei einem Client, der den jeweiligen Webservice aufruft ist es so, dass dieser in der Lage ist, WSDL lesen zu können. Daraus kann dann bestimmt werden, welche Funktionen auf einem Server zur Verfügung gestellt werden sollen. Die Datentypen im Speziellen sind dabei in der WSDL Datei in einer XML Form vorhanden, so dass diese gelesen werden kann. Beim Client ist es so, dass dieser SOAP verwenden kann, um dann die Funktionen, die aus WSDL ersichtlich sind, abrufen zu können. Am 15. März des Jahres 2001 war es so, dass vom WWWC Konsortium WSDL in der Version 1.1 veröffentlicht worden ist. Nun gibt es seit 2006 schon die Version 2. Es sollten mitunter einige Abgrenzungen zu einigen Entwicklungen erwähnt werden. Es werden dabei einige syntaktische Elemente von Webservices erreicht und dabei muss erwähnt werden, wie ein Client letztlich auf einen Webservice zugreifen kann, um die gewünschten Informationen zu erhalten.

 

 

 

� improv-tech.com Impressum