基于遗传算法的Web服务发现优化模型研究
2012-02-19杜经纬
陕西科技大学学报 2012年4期
杜经纬
(运城学院 计算机科学与技术系, 山西 运城 044000)
0 引言
要实现服务共享和以服务结构为中心的系统复用,关键是探寻满足客户需求的Web服务.因此,无论学术界或行业领域均对Web服务的发现予以密切关注.Web服务发现的主要过程是服务匹配.传统的Web服务匹配是通过搜索关键词对UDDI方面的服务名称、身份、特点和其他注册信息来实现的,以致查全率太低而使得所调用服务的质量和自动服务组合均无保障[1,2].
实际上,在一些重大行业的应用方面,已经对具体领域的抽象服务的功能单元的具体特点进行过介绍.在实现组合时,符合上述特点的具体服务有多种.所谓抽象服务,即在功能上与其对应的具体服务相等的服务.因此,要实现对具体服务方面的合适Web服务的发现,主要是通过非功能特点(即服务质量)来实现.例如,用户可以选择最低廉又最快捷的服务,或两者有其一的服务来实现.
为了优化基础架构的QoS意识的Web服务选择,本文为Web服务的发现提出了一种优化的服务模型.
1 QoS参数的定义
鉴于不同Web服务的多项服务执行方案可解决相同的查询问题,有必要对所有可能的执行方案制定恰当的最优Web服务的选择标准.常见并已确定的QoS标准有:执行时间、服务费、可用性和可靠性.但具体应用过程中,要根据实际需要对QoS标准重新界定.本文采取可扩展本体技术确定了专用QoS标准.每个Web服务包含一系列运算,其中的最小调用单元Operation.Web服务(WS)的QoS运算……
登录APP查看全文
