Universal Description, Discovery and Integration

Universal Description, Discovery and Integration

Universal Description, Discovery and Integration (UDDI) ist ein Begriff aus dem Umfeld der Serviceorientierten Architektur (SOA) und bezeichnet einen standardisierten Verzeichnisdienst, der die zentrale Rolle in einem Umfeld von dynamischen Web Services spielen sollte. Ende 2005 kündigten jedoch die größten Unterstützer von UDDI – IBM, Microsoft und SAP – an, die UDDI Business Registry abzuschalten[1], was vielerorts als das Ende von UDDI gedeutet wurde.[2][3]

Inhaltsverzeichnis

Aufbau

Der Verzeichnisdienst besitzt eine SOAP-Schnittstelle. Er enthält Unternehmen, ihre Daten und ihre Services. Dabei kann man in UDDI zwischen drei Arten der Informationen unterscheiden: Den "White Pages", einer Art Telefonbuch, den "Yellow Pages", also die elektronische Entsprechung der gelben Seiten, und den Schnittstellenbeschreibungen in den sog. "Green Pages". Die genaue Aufteilung mitsamt den Daten, die den einzelnen Teilen entspringen werden, sind in folgender Liste ausgeführt:

White Pages

Die White Pages (Basisinformationen) funktionieren ähnlich wie ein Telefonbuch (daher der englische Begriff „White Pages“) und geben Auskunft über die Identität des Serviceanbieters. Dazu gehören Informationen über das Geschäftsfeld, Kontaktdaten eines Ansprechpartners und eine weltweit eindeutigen Unternehmenskennzahl, die nach dem Data Universal Numbering System (DUNS) vergeben wird. Die sogenannte D-U-N-S-Nummer wird von der US-amerikanischen Wirtschaftsauskunftei Dun & Bradstreet kostenlos ausgestellt.

Yellow Pages

Die Yellow Pages (Servicekategorisierung) des Webservices vom in den Basisinformationen identifizierten Anbieter werden nach verschiedenen Klassifkationsschemata hinsichtlich ihres Zweckes eingeordnet. Dies ist nötig, um leicht die passenden Services zu finden. Wegen dieser Zweckgebundenheit spricht man von einem „Branchenverzeichnis“, den „Gelben Seiten“ (englisch „Yellow Pages“). Die Klassifikation der Services erfolgt anhand internationaler Standards wie UNSPSC.

Green Pages

In diesem Bereich werden die Schnittstellenbeschreibungen eines Webservices vorgehalten. Im sogenannten tModel werden Informationen über diese Beschreibungen gespeichert. Um die Passfähigkeit von Webserviceanbieter und Webservicenutzer zu überprüfen, werden die tModel-Beschreibungen (tModel-Keys) gegeneinander abgeglichen. Dieser Bereich wird Green Pages genannt.

Datenmodell

Das Datenmodell beschreibt die Zusammenhänge zwischen Unternehmen, deren Diensten und Schnittstellen. Durch categoryBag, identifierBag und tModel können Dienste gefunden werden, die bestimmte Anforderungen erfüllen.

Die fünf Hauptbestandteile:

  • businessEntity - Informationen (Metadaten) über den Anbieter (z. B. Unternehmen, Name, Beschreibung), enthält Auflistung über die angebotenen Dienste (aus XML-Sicht das Wurzelelement)
  • businessService - allgemeine Beschreibung einer Serviceklasse (Metadaten über den Dienst), repräsentiert eine logische Dienst-Klassifikation und ist Kindelement einer businessEntity-Struktur
  • bindingTemplate - beschreibt technische Eigenschaften des Services
  • publisherAssertion - beschreibt die Beziehung zwischen den Parteien
  • t-Modell: Referenzen auf technische Anforderungen, Speicherung anhand generischer Daten

Beschreibungsbestandteile:

  • categoryBag (beschreibt die Kategorisierung)
  • identifierBag

Spezifikationselement

  • tModel - technische Spezifikation des Dienstes (z. B. Datenformat und Übertragungsprotokoll)

Einzelnachweise

  1. Microsoft: UDDI Business Registry Shutdown FAQ. 14. Dezember 2005, abgerufen am 6. März 2010 (englisch).
  2. Dave Linthicum: UDDI is a Dead Parrot. In: infoworld.com/. International Data Group (IDG), 22. Dezember 2005, archiviert vom Original am 3. Januar 2006, abgerufen am 6. März 2010 (englisch): „What's important here is that we are missing a common shared directory of services on the Internet, a global catalog of sorts, where services can be posted, discovered, and leveraged. That was the purpose of UDDI, it did a bad job […]“
  3. Joe McKendrick: IBM acknowledges bypassing UDDI; calls for new SOA registry standard. In: ZD Net. CBS Interactive Inc., 26. April 2007, abgerufen am 6. März 2010 (englisch).

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Universal description discovery and integration — Universal Description Discovery and Integration, connu aussi sous l acronyme UDDI, est un annuaire de services fondé sur XML et plus particulièrement destiné aux services Web. UDDI a été conçu pour une utilisation conjointe avec le registre ebXML …   Wikipédia en Français

  • Universal Description Discovery and Integration — Universal Description, Discovery and Integration (UDDI) is a platform independent, XML based registry for businesses worldwide to list themselves on the Internet. UDDI is an open industry initiative, sponsored by OASIS, enabling businesses to… …   Wikipedia

  • Universal Description Discovery and Integration — Universal Description Discovery and Integration, connu aussi sous l acronyme UDDI, est un annuaire de services fondé sur XML et plus particulièrement destiné aux services Web. UDDI a été conçu pour une utilisation conjointe avec le registre ebXML …   Wikipédia en Français

  • List of computing and IT abbreviations — This is a list of computing and IT acronyms and abbreviations. Contents: 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y …   Wikipedia

  • Service discovery — protocols are network protocols which allow automatic detection of devices and services offered by these devices on a computer network. Service discovery is an essential ingredient of the Semantic Web, since the future Web must allow software… …   Wikipedia

  • Web Service Description Language — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/genre fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Web Services Description Language …   Deutsch Wikipedia

  • Web Services Description Language — Vorlage:Infobox Dateiformat/Wartung/MagischeZahl fehltVorlage:Infobox Dateiformat/Wartung/Art fehltVorlage:Infobox Dateiformat/Wartung/Website fehlt Web Services Description Language …   Deutsch Wikipedia

  • Annuaire UDDI — Universal Description Discovery and Integration Universal Description Discovery and Integration, connu aussi sous l acronyme UDDI, est un annuaire de services fondé sur XML et plus particulièrement destiné aux services Web. UDDI a été conçu pour… …   Wikipédia en Français

  • Annuaire de services UDDI — Universal Description Discovery and Integration Universal Description Discovery and Integration, connu aussi sous l acronyme UDDI, est un annuaire de services fondé sur XML et plus particulièrement destiné aux services Web. UDDI a été conçu pour… …   Wikipédia en Français

  • Annuaires UDDI — Universal Description Discovery and Integration Universal Description Discovery and Integration, connu aussi sous l acronyme UDDI, est un annuaire de services fondé sur XML et plus particulièrement destiné aux services Web. UDDI a été conçu pour… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”