UDDI - przegląd
UDDI to oparty na języku XML standard opisywania, publikowania i znajdowania usług internetowych.
UDDI oznacza Universal Description, Discovery, and Integration.
UDDI to specyfikacja rozproszonego rejestru usług internetowych.
UDDI to niezależna od platformy, otwarta struktura.
UDDI może komunikować się za pośrednictwem protokołu SOAP, CORBA, Java RMI.
UDDI używa języka definicji usługi sieci Web (WSDL) do opisywania interfejsów usług internetowych.
UDDI jest postrzegany w SOAP i WSDL jako jeden z trzech podstawowych standardów usług WWW.
UDDI to otwarta inicjatywa branżowa, która umożliwia firmom wzajemne poznanie się i zdefiniowanie sposobu interakcji w Internecie.
UDDI ma dwie sekcje -
Rejestr wszystkich metadanych usługi WWW, w tym wskaźnik do opisu usługi WSDL.
Zestaw definicji typów portów WSDL do manipulowania i wyszukiwania w tym rejestrze.
Historia UDDI
UDDI 1.0 został pierwotnie ogłoszony przez Microsoft, IBM i Ariba we wrześniu 2000 roku.
Od czasu pierwszego ogłoszenia inicjatywa UDDI rozrosła się i obejmuje ponad 300 firm, w tym Dell, Fujitsu, HP, Hitachi, IBM, Intel, Microsoft, Oracle, SAP i Sun.
W maju 2001 r. Microsoft i IBM uruchomiły pierwsze strony operatorów UDDI i uruchomiły rejestr UDDI.
W czerwcu 2001 roku UDDI ogłosił wersję 2.0.
W chwili pisania tego samouczka witryny Microsoft i IBM wdrożyły specyfikację 1.0 i planowały obsługę 2.0 w najbliższej przyszłości.
Obecnie UDDI jest sponsorowany przez OASIS.
Procesy interfejsu partnera
Procesy interfejsu partnera (PIP) to interfejsy oparte na języku XML, które umożliwiają dwóm partnerom handlowym wymianę danych. Istnieją już dziesiątki PIP. Niektóre z nich są wymienione tutaj -
PIP2A2 - Umożliwia partnerowi zapytanie innego partnera o informacje o produkcie.
PIP3A2 - Umożliwia partnerowi sprawdzenie ceny i dostępności określonych produktów.
PIP3A4 - Umożliwia partnerowi złożenie elektronicznego zamówienia i otrzymanie potwierdzenia przyjęcia zamówienia.
PIP3A3 - Umożliwia partnerowi przenoszenie zawartości elektronicznego koszyka na zakupy.
PIP3B4 - Umożliwia partnerowi zapytanie o status określonej przesyłki.
Prywatne rejestry UDDI
Alternatywnie do korzystania z publicznej sfederowanej sieci rejestrów UDDI dostępnych w Internecie, firmy lub grupy branżowe mogą zdecydować się na wdrożenie własnych prywatnych rejestrów UDDI.
Te ekskluzywne usługi mają na celu wyłącznie umożliwienie członkom firmy lub grupy branżowej dzielenia się i reklamowania usług między sobą.
Niezależnie od tego, czy rejestr UDDI jest częścią globalnej sieci federacyjnej, czy też jest prywatnym i zarządzanym rejestrem, jedyną rzeczą, która je łączy, jest wspólny interfejs API usług sieciowych do publikowania i lokalizowania firm i usług reklamowanych w rejestrze UDDI.