Вот полная ссылка на API запросов UDDI и API публикации UDDI.
API запросов UDDI
| Имя API | Описание | V1.0 | V2.0 |
|---|---|---|---|
| find_binding | Поиск привязок шаблона, связанных с указанной службой. | Y | Y |
| find_business | Ищет бизнес, который соответствует указанным критериям. | Y | Y |
| find_relatedBusinesses | Обнаруживает бизнес, который был связан через модель отношений uddi-org :. | Y | |
| find_service | Поиск службы, связанной с указанным бизнесом. | Y | Y |
| find_tModel | Ищет записи tModel, которые соответствуют указанным критериям. | Y | Y |
| get_bindingDetail | Извлекает полный bindingTemplate для каждого указанного bindingKey. | 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 | Получает токен авторизации. Все операции интерфейса Publisher требуют, чтобы с запросом был представлен действительный токен авторизации. | 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, выглядит так: