服务器 频道

Windows Server 2008之UDDI服务解析

  【IT168 专稿】UDDI是Universal Description, Discovery and Integration的简称,中文含义为通用说明、发现和集成。始于2000年,由 Ariba, IBM, Microsoft 和其他33家公司创立. 是一套基于Web的、分布式的、为Web服务提供的信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的Web服务注册以使得别的企业能够发现的访问协议的实现标准。

  Web服务是下一代的WWW,它允许在Web站点上放置可编程的元素,使得能进行基于Web的分布式计算和处理。UDDI注册中心的创建目的就是为促进企业的Web服务的发展及为企业发现适当的Web服务。

  同Windows Server 2003一样,在Windows Server 2008下,UDDI仍为一项可选安装服务。

  一、UDDI基本概念

  UDDI规范:UDDI规范V1版包括两个规范文本,UDDI Programmer's

  API V1.0(UDDI程序员API规范1.0)和UDDI Data Structure Reference

  V1.0(UDDI数据结构参考1.0)。前者定义了UDDI Operator

  Site能够支持的API接口,而后者则描述了在API中具体XML描述的数据结构的具体定义。UDDI规范是UDDI Operator Site是实现蓝本,也是需要访问UDDI Registry的Web服务的参考规范。

  下图为UDDI数据模型示意图:

  UDDI Registry (UDDI注册中心):UDDI Registry是所有提供公共UDDI注册服务的站点的通称。UDDI Registry是一个逻辑上的统一体,在物理上则是以分布式系统的架构实施的,而不同站点之间是采用P2P(对等网络)架构实施的,因此访问其中任意一个站点就基本等于访问了UDDI Registry。

  下图为UDDI 注册使用的核心信息模型示意图。

  UDDI Operator Site(UDDI注册中心操作入口站点,简称UDDI操作入口): UDDI Operator Site是UDDI Registry中每一个对等结点,对于UDDI Operator Site的查询所获得的结果是覆盖全UDDI

  Registry中的信息的,信息查询无需身份认证;而在UDDI Operator Site上进行信息发布则必须使用该UDDI Operator Site自身的用户方能实施,同时以后的更新、删除都必须通过这个Operator Site,并使用初始发布时使用的用户进行权限认证。

  Compatible UDDI Registry(兼容的UDDI注册中心):所有兼容UDDI规范但并非属于提供公共服务的UDDI Registry的个别UDDI注册中心,都称为兼容的UDDI注册中心。

  下图为3种主要的UDDI环境示意图:

0
相关文章