导 读:UDDI是微软新一代.NET框架的核心技术之一(其他还包括WEB SERVICE、SOAP、XML),让我们来看看它到底是什么?
--------------------------------------------------------------------------------
Universal Discovery Description and Integration(UDDI,即通用发现与发布方法集)规范定义了一种发布和发现网络服务信息的方式。它是一套公开的实现规则,允许企业注册他们所提供的网络服务信息,以便其他的企业能够找到他们。“网络服务”一词指一个公司所实现的特定的商业功能,通常通过Internet连接为其他公司或软件程序使用这些服务提供途径。
网络服务正成为电子商务的编程重心。例如,一个公司使用另外一个公司的服务,通过Internet连接直接发送购买单。另一个例子是计算通过某种运输方式,运送一定大小或质量的包裹一定距离的费用。
初看起来网络服务发现过程好像是非常简单的。如果一个已知的商务伙伴有一个已知的电子商务网关,还需要发现什么呢?然而这是在默认所有信息都知道的情况下。当您想找出哪个商务伙伴具有某种服务,问题马上就变困难了。一种选择是打电话给各个商务伙伴,然后找到合适的人选。对于一个网络服务,雇佣高科技技术人员来满足任意发现的需要是难于完成的。
解决这个问题的另外一种方法是通过使用在每个公司网站上的网络服务描述文件。毕竟网络爬行者可以访问一个已注册的URL,并且能够发现和索引网页上的文字。然而这种“robots.txt”方法,决定于网络爬行者定位每个网站及网站上服务描述文件的能力。这种分布式方法具有升级潜力,但是缺少一种机制来保证服务描述文件格式的一致性以及跟踪它们所发生的变化的方便性。
UDDI所采用依赖于一个企业分布式注册方法,它们的服务描述文本是使用通用的XML格式。
UDDI业务登记逻辑和
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一篇:UDDI :一种 XML Web 服务 下一篇:启用 XML 安全性(1)
【文章评论】
【收藏本文】
【推荐好友】
【打印本文】
【我要投稿】 【论坛讨论】