UDDI - Specyfikacje
Projekt UDDI definiuje również zestaw definicji schematu XML, które opisują formaty danych używane przez różne interfejsy API specyfikacji. Wszystkie te dokumenty są dostępne do pobrania na stronie www.uddi.org . Bieżąca wersja wszystkich grup specyfikacji to wersja 2.0.
Specyfikacje obejmują:
- Replikacja UDDI,
- Operatorzy UDDI,
- API programisty UDDI oraz
- Struktury danych UDDI
Replikacja UDDI
W tym dokumencie opisano procesy i interfejsy replikacji danych, do których operator rejestru musi się dostosować, aby osiągnąć replikację danych między lokacjami. Ta specyfikacja nie jest API programisty; definiuje mechanizm replikacji używany między węzłami UBR.
Operatorzy UDDI
W tym dokumencie opisano zachowanie i parametry operacyjne wymagane przez operatorów węzłów UDDI. Ta specyfikacja definiuje wymagania dotyczące zarządzania danymi, których operatorzy muszą przestrzegać.
API programisty UDDI
Ta specyfikacja definiuje zestaw funkcji obsługiwanych przez wszystkie rejestry UDDI w celu wysyłania zapytań o usługi hostowane w rejestrze i publikowania informacji o firmie lub usłudze w rejestrze. Ta specyfikacja definiuje serię komunikatów SOAP zawierających dokumenty XML, które rejestr UDDI akceptuje, analizuje i na które odpowiada. Ta specyfikacja, wraz ze schematem interfejsu API UDDI XML i specyfikacją struktury danych UDDI, stanowi kompletny interfejs programistyczny do rejestru UDDI.
Struktury danych UDDI
Ta specyfikacja obejmuje specyfikę struktur XML zawartych w komunikatach SOAP zdefiniowanych przez API programisty UDDI. Ta specyfikacja definiuje pięć podstawowych struktur danych i ich wzajemne relacje.
Schemat interfejsu API XML UDDI nie jest zawarty w specyfikacji; jest raczej przechowywany jako dokument schematu XML, który definiuje strukturę i typy danych struktur danych UDDI.