基于网站可信度辅助可信 Web 服务选择
1. 引言
随着互联网上可用 Web 服务数量的不断增加,从众多功能相似的服务候选者中选择合适的 Web 服务成为一项关键任务。近年来,学术界提出了许多关于 Web 服务选择的研究,其中,可信度被引入到服务选择中。不过,现有的研究大多集中在利用单个服务的质量或信任度来进行服务选择,缺乏对服务的全面评估。
对于互联网上的特定 Web 服务,总会有一些与之相关的网站。这些提供支持的网站被称为“支持网站”,根据它们为服务提供的不同支持类型,可分为以下三种:
- 服务提供者(Service Provider,SP) :为服务提供执行环境的网站,由服务的 WSDL 文档中描述的端点指定。
- WSDL 托管者(WSDL Hoster,WH) :发布服务的网站,即托管服务的 WSDL 文档的网站,可从服务的 WSDL 文档的 URL 获取。
- 服务引用者(Service Reference,SR) :包含指向服务的引用链接(超链接)的网站,实际上指包含指向服务的 WSDL 文档的超链接的网站。
支持网站的可信度是指它可能提供有效 Web 服务信息的概率,可以通过它提供的有效 Web 服务信息的比例来计算。由于一个网站对于同一 Web 服务(或不同服务)可能扮演不同的角色,因此在不同角色下其可信度也不同。例如,网站 SiteX 提供的所有服务都可用,但上面的许多服务超链接无效,这意味着 SiteX 作为 SP 时可信度高,但作为 SR 时可信度相对较低。