UDDI - API Hızlı Referansları
İşte UDDI Sorgulama API'lerinin ve UDDI Yayınlama API'lerinin tam referansı.
UDDI Sorgulama API'leri
| API Adı | Açıklama | V1.0 | V2.0 |
|---|---|---|---|
| find_binding | Belirli bir hizmetle ilişkili şablon bağlamalarını arar. | Y | Y |
| find_business | Belirtilen kriterlere uyan işletmeyi arar. | Y | Y |
| find_relatedBusinesses | Uddi-org: ilişki modeli aracılığıyla ilişkilendirilen işleri keşfeder. | Y | |
| bul_service | Belirli bir işletmeyle ilişkili hizmeti arar. | Y | Y |
| find_tModel | Belirtilen kriterlere uyan tModel kayıtlarını arar. | Y | Y |
| get_bindingDetail | Belirtilen her bir bağlamaKey için tam bağlamaTemplate alır. | Y | Y |
| get_businessDetail | Belirtilen her bir businessKey için tam businessEntity'yi alır. | Y | Y |
| get_businessDetailExt | Belirtilen her bir businessKey için genişletilmiş businessEntity'yi alır. | Y | Y |
| get_serviceDetail | Belirtilen her bir serviceKey için businessService kaydını alır. | Y | Y |
| get_tModelDetail | Belirtilen her tModelKey için tModel kaydını alır. | Y | Y |
UDDI Yayınlama API'leri
| API Adı | Açıklama | V1.0 | V2.0 |
|---|---|---|---|
| get_authToken | Bir yetkilendirme jetonu alır. Yayıncı arayüz işlemlerinin tümü, istekle birlikte geçerli bir yetkilendirme jetonunun gönderilmesini gerektirir. | Y | Y |
| discard_authToken | UDDI kayıt defterine belirli bir yetki belirtecini artık kabul etmemesini söyler. Bu adım, sistemden çıkış yapmaya eşdeğerdir. | Y | Y |
| save_business | Bir ticari işletmenin UDDI kayıt defterinde bulunan bilgilerini oluşturur veya günceller. | Y | Y |
| save_service | Bir ticari işletmenin sağladığı web hizmetleri hakkında bilgi oluşturur veya günceller. | Y | Y |
| save_binding | Bir web hizmetinin uygulanmasıyla ilgili teknik bilgileri oluşturur veya günceller. | Y | Y |
| save_tModel | UDDI kayıt defteri tarafından yönetilen soyut kavramların kaydını oluşturur veya günceller. | Y | Y |
| delete_business | Verilen ticari varlıkları UDDI kayıt defterinden tamamen kaldırır. | Y | Y |
| delete_service | Verilen web hizmetlerini UDDI kayıt defterinden tamamen kaldırır. | Y | Y |
| delete_binding | Verilen web hizmeti teknik ayrıntılarını UDDI kayıt defterinden kaldırır. | Y | Y |
| delete_tModel | Belirtilen tModel'leri UDDI kayıt defterinden kaldırır. | Y | Y |
| get_registeredInfo | Tüm işletmeler, tüm hizmetler ve tüm tModeller dahil olmak üzere, UDDI kaydının şu anda kullanıcı için izlediği her şeyin bir özetini döndürür. | Y | Y |
| set_publisherAssertions | Tek bir yayıncı hesabıyla ilişkili tüm izlenen ilişki iddialarını yönetir. | Y | |
| add_publisherAssertions | Tek bir yayıncının onay koleksiyonuna bir veya daha fazla publisherAssertions eklenmesine neden olur. | Y | |
| delete_publisherAssertions | Bir veya daha fazla publisherAssertion öğesinin bir yayıncının onay koleksiyonundan kaldırılmasına neden olur. | Y | |
| get_assertionStatusReport | Bireysel yayıncı hesabı tarafından yönetilen iş kayıtlarından herhangi birini içeren mevcut ve bekleyen yayıncı iddialarının durumunun belirlenmesi için idari destek sağlar. | Y | |
| get_publisherAssertions | Bireysel bir yayıncı hesabıyla ilişkilendirilmiş tüm yayıncı iddialarını alır. | Y |
Hata Kodu Referansı
UDDI API'leri tarafından döndürülen hata kodlarının eksiksiz bir referansı verildiği gibidir -
Hata Kodları