Download - IT-Designers GmbH
Download - IT-Designers GmbH
Download - IT-Designers GmbH
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
S TEINBEIS-TRANSFERZENTRUM<br />
- 8. Web Services -<br />
8.3 Universal Description Discovery and Integration – UDDI<br />
Die Aufgabe von UDDI ist es, Web Services leicht auffindbar zu machen. Zu diesem<br />
Zweck definiert UDDI eine Reihe von Strukturen, in denen Informationen zu Web<br />
Services gespeichert werden können, sowie Schnittstellen, über die eine UDDI<br />
Registry kommunizieren kann. Diese Schnittstellen sind ihrerseits als Web Services<br />
implementiert.<br />
8.3.1 UDDI Strukturen und Sichten<br />
Die wichtigsten UDDI Strukturen sind:<br />
• businessEntity<br />
Enthält Informationen über das Unternehmen, das den Service anbietet.<br />
• businessService<br />
Nicht-technische Informationen über den Service, z.B. Geschäftsmodell, Kosten<br />
etc.<br />
• bindingTemplate<br />
Technische Informationen über den Service, z.B. wo der Service zu erreichen ist<br />
und Informationen zu den Methoden.<br />
• tModel<br />
Technische Spezifikationen, hier wird auch das WSDL Dokument zum Service<br />
hinterlegt.<br />
Es gibt noch einige weitere Strukturen, die die oben angegebenen verfeinern oder<br />
verknüpfen. Diese Strukturen sind in der UDDI Spezifikation [UDDI] erklärt.<br />
Mit Hilfe dieser Strukturen bietet UDDI für verschiedene Anwender verschiedene<br />
Sichten auf die gespeicherten Daten. Diese Sichten werden Pages genannt und nach<br />
verschiedenen Farben unterschieden.<br />
• White Pages<br />
Diese Sicht liefert Daten für nicht-technische Benutzer, etwa die Informationen<br />
über das Unternehmen und Kontaktadressen.<br />
• Yellow Pages<br />
Diese Sicht konzentriert sich auf die Services, nicht auf die Unternehmen. Die<br />
Informationen sind ebenfalls nicht-technischer Natur.<br />
• Green Pages<br />
Diese Seiten liefern technische Informationen zu den Services.<br />
Abbildung 2 zeigt die Zusammenhänge zwischen den Datenstrukturen und den<br />
Sichten.<br />
S OFTWARETECHNIK Einführung in XML © Prof. J. Goll<br />
- 113 -