UDDI - 技术架构

UDDI技术架构由三部分组成 −

UDDI 数据模型

UDDI 数据模型是用于描述业务和 Web 服务的 XML 模式。 数据模型在"UDDI 数据模型"章节中有详细描述。

UDDI API 规范

它是用于搜索和发布UDDI数据的API规范。

UDDI 云服务

这些运营商站点提供 UDDI 规范的实现并按计划同步所有数据。

UDDI 架构

UDDI 商业注册中心 (UBR) 也称为公共云,在概念上是一个由多个节点构建的单一系统,这些节点的数据通过复制进行同步。

当前的云服务提供逻辑上集中但物理上分布式的目录。 这意味着提交到一个根节点的数据将自动复制到所有其他根节点。 目前,数据复制每 24 小时进行一次。

UDDI云服务目前由Microsoft和IBM提供。 Ariba 最初还计划提供运营商,但后来放弃了这一承诺。 计划在不久的将来增加来自其他公司(包括惠普)的运营商。

还可以设置私有 UDDI 注册中心。 例如,一家大公司可能会建立自己的私有 UDDI 注册中心来注册所有内部 Web 服务。 由于这些注册中心不会自动与根 UDDI 节点同步,因此它们不被视为 UDDI 云的一部分。