Verzeichnisdienste für Web Services: WS-Inspection und UDDI

WS-Inspection - Web Services Inspection Language

WS-Inspection (WS-I) ist ein im Vergleich zu UDDI einfaches Konzept zum Finden von Web Services. Beide Verfahren unterscheiden sich grundsätzlich. So setzt UDDI auf wenige, zentralisierte Verzeichnisse, in denen verschiedene Service-Anbieter ihre Dienste publizieren. Im Gegensatz dazu arbeitet WS-I mit vielen dezentralen, kleinen Verzeichnissen, in denen nur einer oder wenige Anbieter ihre Dienste veröffentlichen.

Zentral oder dezentral: Vergleich zwischen dem neueren WS-Inspection und dem etablierten UDDI. (Quelle: Uni Duisburg-Essen
Zentral oder dezentral: Vergleich zwischen dem neueren WS-Inspection und dem etablierten UDDI. (Quelle: Uni Duisburg-Essen

Mit seinem Konzept versucht WS-I eine der Hauptschwierigkeiten von UDDI zu umgehen: Die ungenügende Moderation der Verzeichnisse und die damit verbundenen schlechten Suchergebnisse. WS-I erlaubt es zudem, Dienste nur bei Anbietern zu suchen, die als vertrauenswürdig gelten.

Technisch betrachtet ist WS-I dokumentenbasiert. Das bedeutet, dass auf der Website des Anbieters ein Dokument von vordefinierten Namen bereit liegt. Dieses Dokument enthält die Informationen über die angebotenen Dienste. Nutzer rufen das Dokument via HTTP-Protokoll auf; sie erhalten dann eine Liste der Web Services und eine Beschreibung im WSDL-Format.