| 新技术:“标准协议”描绘Web服务(4) |
 |
 |
|
2002-09-20 23:49
作者: 柴晓路
转自:
开放系统世界
|
| |
分布式Web服务发现
WS-Inspection规范并非是定义了一种Web服务的描述语言,事实上,其文档提供了一种方法来聚集不同类型的服务描述。在WS-Inspection文档中,一个服务可以拥有多种对服务描述的引用。例如,既可以使用WSDL文件,又能在UDDI注册中心描述一个 Web 服务。对这两种服务描述的引用,应该放在WS-Inspection文档中。如果一个Web服务拥有多个服务描述的引用,把它们全部放在WS-Inspection文档里的好处是显而易见的。这样,文档用户可以自由选择能够理解、并希望使用的服务描述类型。
WS-Inspection规范有一个重要功能,能够将一个WS-Inspection文档链接到一个或多个其它的WS-Inspection文档上。应用该特性,通过对服务描述引用进行分组(分到不同的文档中),管理服务描述引用。
WS-Inspection规范依赖全分布式模型提供与服务相关的信息,可以把服务描述存在任何位置。通常情况下,直接向提供该项服务的实体提出检索信息的请求。WS-Inspection规范没有给服务信息规定格式,它依赖包括UDDI在内的其它标准来定义描述格式。WS-Inspection规范还依赖现有的Web技术和基础设施,提供发布和检索文档的机制。关于WS-Inspection规范,可以在http://www-106.ibm. com/developerworks/webservices/library/ws-wsilspec.html获得。
WS-Inspection文档是非常轻量级的,易于构造和维护。WS-Inspection机制通过利用现有的协议,具有直接从服务提供点传播服务信息的能力,从而对单个目标实现有重点的发现。但是,由于其分散性本质,如果通信伙伴未知的话,WS-Inspection规范无法提供良好的机制执行有重点的发现。
|
| |
|
 |
|