Учебники

UDDI — Техническая Архитектура

Техническая архитектура UDDI состоит из трех частей:

Модель данных UDDI

Модель данных UDDI — это XML-схема для описания предприятий и веб-сервисов. Модель данных подробно описана в главе «Модель данных UDDI».

Спецификация UDDI API

Это спецификация API для поиска и публикации данных UDDI.

UDDI облачные сервисы

Это операторские сайты, которые предоставляют реализации спецификации UDDI и синхронизируют все данные по расписанию.

UDDI Архитектура

UDDI Business Registry (UBR), также известная как Public Cloud, является концептуально единой системой, построенной из нескольких узлов, синхронизирующих свои данные посредством репликации.

Современные облачные сервисы предоставляют логически централизованный, но физически распределенный каталог. Это означает, что данные, отправленные на один корневой узел, будут автоматически реплицированы на все остальные корневые узлы. В настоящее время репликация данных происходит каждые 24 часа.

Облачные сервисы UDDI в настоящее время предоставляются Microsoft и IBM. Изначально Ariba планировала также предложить оператора, но с тех пор отказалась от обязательств. Дополнительные операторы от других компаний, включая Hewlett-Packard, запланированы на ближайшее будущее.

Также возможно настроить частные реестры UDDI. Например, крупная компания может создать свой собственный реестр UDDI для регистрации всех внутренних веб-сервисов. Поскольку эти реестры не синхронизируются автоматически с корневыми узлами UDDI, они не считаются частью облака UDDI.