UDDI - Краткие справочники по API
Вот полный справочник API-интерфейсов запросов UDDI и API-интерфейсов публикации UDDI.
API запросов UDDI
| Имя API | Описание | V1.0 | V2.0 |
|---|---|---|---|
| find_binding | Ищет привязки шаблона, связанные с указанной службой. | Y | Y |
| find_business | Ищет компанию, соответствующую указанным критериям. | Y | Y |
| find_relatedBusshops | Обнаруживает бизнес, связанный с помощью модели uddi-org: Relations. | Y | |
| find_service | Ищет услугу, связанную с указанной компанией. | Y | Y |
| find_tModel | Ищет записи tModel, соответствующие заданным критериям. | Y | Y |
| get_bindingDetail | Получает полный файл bindingTemplate для каждого указанного ключа привязки. | Y | Y |
| get_businessDetail | Получает полный businessEntity для каждого указанного businessKey. | Y | Y |
| get_businessDetailExt | Извлекает расширенный businessEntity для каждого указанного businessKey. | Y | Y |
| get_serviceDetail | Извлекает запись businessService для каждого указанного ключа serviceKey. | Y | Y |
| get_tModelDetail | Извлекает запись tModel для каждого указанного tModelKey. | Y | Y |
API публикации UDDI
| Имя API | Описание | V1.0 | V2.0 |
|---|---|---|---|
| get_authToken | Получает токен авторизации. Для всех операций интерфейса издателя требуется, чтобы с запросом был отправлен действительный токен авторизации. | Y | Y |
| discard_authToken | Сообщает реестру UDDI больше не принимать данный токен авторизации. Этот шаг эквивалентен выходу из системы. | Y | Y |
| save_business | Создает или обновляет информацию о бизнес-объекте, содержащуюся в реестре UDDI. | Y | Y |
| save_service | Создает или обновляет информацию о веб-сервисах, которые предоставляет бизнес-объект. | Y | Y |
| save_binding | Создает или обновляет техническую информацию о реализации веб-службы. | Y | Y |
| save_tModel | Создает или обновляет регистрацию абстрактных концепций, управляемых реестром UDDI. | Y | Y |
| delete_business | Полностью удаляет указанные субъекты хозяйствования из реестра UDDI. | Y | Y |
| delete_service | Полностью удаляет указанные веб-службы из реестра UDDI. | Y | Y |
| delete_binding | Удаляет указанные технические данные веб-службы из реестра UDDI. | Y | Y |
| delete_tModel | Удаляет указанные модели tModels из реестра UDDI. | Y | Y |
| get_registeredInfo | Возвращает сводку всего, что реестр UDDI в настоящее время отслеживает для пользователя, включая все предприятия, все службы и все tModels. | Y | Y |
| set_publisherAssertions | Управляет всеми отслеживаемыми утверждениями отношений, связанными с отдельной учетной записью издателя. | Y | |
| add_publisherAssertions | Заставляет добавить одно или несколько publisherAssertions в коллекцию утверждений отдельного издателя. | Y | |
| delete_publisherAssertions | Вызывает удаление одного или нескольких элементов publisherAssertion из коллекции утверждений издателя. | Y | |
| get_assertionStatusReport | Обеспечивает административную поддержку для определения статуса текущих и невыполненных утверждений издателя, которые включают любую из бизнес-регистраций, управляемых отдельной учетной записью издателя. | Y | |
| get_publisherAssertions | Получает полный набор утверждений издателя, связанный с отдельной учетной записью издателя. | Y |
Ссылка на код ошибки
Полный справочник кодов ошибок, возвращаемых API-интерфейсами UDDI, приведен ниже:
Коды ошибок