- 3
- 0
- 约1.02万字
- 约 4页
- 2017-08-16 发布于安徽
- 举报
V01.32
第32卷第2期 江西师范大学学报(自然科学版) No.2
OF NORMAL
2008年4月 JOURNALJIANGXI I『NIⅥ强sⅡY(NAllIIlAI.SC砸NCE)Ap.2008
文章编号:1000-5862[2008102-0189-03
基于QOS相似性的服务选择
刘振鹏1,一, 韩 磊1, 刘志田1
(1.河北大学数学与计算机学院,河北保定071002;2.天津大学系统工程研究所,天津300072)
摘要:该文首先介绍了webs洲ice的相关技术以及基于语义的web服务发现机制,并在此基础上提出了
用欧几里德距离来计算同类服务中服务质量(Q00与用户要求的服务质量的相似性,从而选择与用户要’
求最接近的服务,这样可以避免同时多个请求者都选择服务质量最好的那个服务.减少了发生负载问题
的几率及解决负载问题的调度次数.
关键词:Web触;服务选择;相似性;Q嘴
中图分类号:TP311 文献标识码:A
Web服务作为一种新的分布式技术正成为Intemet上的主流技术.它作为一种新技术,提出了面向服务
的分布式计算模式.在web
实际中服务的可用性差、查找准确率低.其原因一方面是通过Ⅺ他语法来描述的Web服务以及Web服务协
议,由于缺少定义良好的语义信息,因而缺乏Web服务相互交互的表达能力.语义Web服务技术的产生提高
了选择Web服务的效率和准确性【2].另一方面由于UDDI规范没有考虑服务过滤和选择的问题,也不能确保
发现的服务能满足用户的Q憾需求.为了使用户选择到的服务可用性更好及满足用户的Q嘴要求.一般常用
的基于Q鸺的服务选择大都是计算出服务质量最好的web服务,即总是选择服务质量最好的那个服务,这
样会造成集中到同一个服务提供者,使服务提供者的负担加大,服务质量下降,同时也加大了UDDI注册中
心为解决负载平衡问题的开销.本文在此基础上提出通过计算服务请求者给出的服务质量期望值,找到一
个与期望值最相似的服务,而不是服务质量最好的服务.这样就避免了很多请求者同时请求那个服务质量
最好的服务.
1基于语义本体的web服务发现技术
基于语义本体的方法是对基于关键字和基于框架的这两种服务发现技术的改进,所有服务的功能信息
进行语义描述.本体论是用于某一领域知识正式的、精确的形式化规范[3】3,其目标是获取相关领域的知识,
提供对该领域知识的共同理解,确定该领域内共同认可的词汇,并从不同层次的形式化模式上给出这些词
汇和词汇之间相互关系的明确定义.
把语义本体引入到webService中,产生了基于语义本体的方法,此方法对所有服务的功能信息、关系信
和领域本体,这种技术中的语义查询以Ⅺ他格式定义,具有高查准率和高查全率的特点,基于语义的Web
服务选择不是本文讨论的重点,在此不再细述.
收稿日期:20Cr7.12-01
基金项目:河北省科学技术发展研究计划资助项目04213529).
作者简介:刘振鹏(1966-),男,河北保定人,教授,理学博士研究生,主要从事分布式数据库和Web服务的研究.
江西师范大学学报(自然科学版) 2008年
2基于服务质量(Qos)的服务选择
2.1 Web服务Q∞模型
随着Web服务的发展,具有相同功能的web服务也越来越多,为了能在相同功能服务里找到符合用户
服务质量要求的服务,就要确定服务质量标准,对服务质量进行选择.在不同的领域服务质量标准也不同,
可能包含可用性,可靠性,响应时间,带宽,错误率等[6]6.本文选取执行价格,执行期限,可靠性这3个服务质
量标准对服务质量的选择进行说明.这3个质量标准分别用:P,T,R来表示.
来表示:
乃
rPl Rl、
原创力文档

文档评论(0)