UDDI - Krótkie informacje o API
Oto kompletne odniesienie do interfejsów API UDDI Inquiry i interfejsów API publikowania UDDI.
Interfejsy API UDDI Inquiry
| Nazwa API | Opis | V1.0 | V2.0 | 
|---|---|---|---|
| find_binding | Wyszukuje powiązania szablonów skojarzone z określoną usługą. | Y | Y | 
| znajdź_biznes | Wyszukuje firmy spełniające określone kryteria. | Y | Y | 
| find_relatedBusinesses | Odkrywa biznes, który został powiązany z modelem uddi-org: relations. | Y | |
| find_service | Wyszukuje usługę powiązaną z określoną firmą. | Y | Y | 
| find_tModel | Wyszukuje rekordy tModel, które spełniają określone kryteria. | Y | Y | 
| get_bindingDetail | Pobiera kompletny bindingTemplate dla każdego określonego bindingKey. | Y | Y | 
| get_businessDetail | Pobiera pełną businessEntity dla każdego określonego businessKey. | Y | Y | 
| get_businessDetailExt | Pobiera rozszerzony businessEntity dla każdego określonego businessKey. | Y | Y | 
| get_serviceDetail | Pobiera rekord businessService dla każdego określonego klucza serviceKey. | Y | Y | 
| get_tModelDetail | Pobiera rekord tModel dla każdego określonego tModelKey. | Y | Y | 
Interfejsy API publikowania UDDI
| Nazwa API | Opis | V1.0 | V2.0 | 
|---|---|---|---|
| get_authToken | Pobiera token autoryzacyjny. Wszystkie operacje interfejsu wydawcy wymagają przesłania prawidłowego tokenu autoryzacji wraz z żądaniem. | Y | Y | 
| discard_authToken | Informuje rejestr UDDI, aby nie akceptował już danego tokenu autoryzacyjnego. Ten krok jest równoznaczny z wylogowaniem się z systemu. | Y | Y | 
| save_business | Tworzy lub aktualizuje informacje podmiotu gospodarczego zawarte w rejestrze UDDI. | Y | Y | 
| save_service | Tworzy lub aktualizuje informacje o usługach internetowych świadczonych przez podmiot gospodarczy. | Y | Y | 
| save_binding | Tworzy lub aktualizuje informacje techniczne o wdrożeniu usługi internetowej. | Y | Y | 
| save_tModel | Tworzy lub aktualizuje rejestrację pojęć abstrakcyjnych zarządzanych przez rejestr UDDI. | Y | Y | 
| delete_business | Całkowicie usuwa dane podmioty gospodarcze z rejestru UDDI. | Y | Y | 
| delete_service | Całkowicie usuwa określone usługi sieci Web z rejestru UDDI. | Y | Y | 
| delete_binding | Usuwa dane techniczne usługi WWW z rejestru UDDI. | Y | Y | 
| delete_tModel | Usuwa określone tModels z rejestru UDDI. | Y | Y | 
| get_registeredInfo | Zwraca podsumowanie wszystkiego, co rejestr UDDI aktualnie śledzi dla użytkownika, w tym wszystkie firmy, wszystkie usługi i wszystkie tModele. | Y | Y | 
| set_publisherAssertions | Zarządza wszystkimi śledzonymi potwierdzeniami relacji powiązanymi z indywidualnym kontem wydawcy. | Y | |
| add_publisherAssertions | Powoduje, że co najmniej jeden wydawca zostanie dodany do zbioru potwierdzeń pojedynczego wydawcy. | Y | |
| delete_publisherAssertions | Powoduje usunięcie co najmniej jednego elementu publisherAssertion z kolekcji asercji wydawcy. | Y | |
| get_assertionStatusReport | Zapewnia obsługę administracyjną w zakresie określania stanu bieżących i oczekujących potwierdzeń wydawców, które obejmują dowolne rejestracje biznesowe zarządzane przez indywidualne konto wydawcy. | Y | |
| get_publisherAssertions | Uzyskuje pełny zestaw potwierdzeń wydawcy, który jest powiązany z indywidualnym kontem wydawcy. | Y | 
Kod błędu
Pełne odniesienie do kodów błędów zwracanych przez interfejsy API UDDI jest takie, jak podano -
Kody błędów