【摘 要】
:
目前,传统Web服务(Web Services)和语义Web服务(Semantic Web Services)均存在“服务静态绑定”问题,即在应用开发和部署时,服务提供者与服务使用者之间的关联关系通常不会改
论文部分内容阅读
目前,传统Web服务(Web Services)和语义Web服务(Semantic Web Services)均存在“服务静态绑定”问题,即在应用开发和部署时,服务提供者与服务使用者之间的关联关系通常不会改变,但在实际服务应用环境中,服务需求对应的服务往往是动态变化的。一方面,原有的服务可能因为某种原因不能继续被访问,而一些新的功能相同的服务不断出现,另一方面,服务质量可能随着网络或服务负载的变化而动态变化。针对这些服务环境的变化,如何帮助服务使用者动态绑定性能优越的服务是本文的主要研究工作。论文主要完成了以下工作:1.结合Web服务质量评价模型和负载分摊策略提出服务动态绑定算法(Dynamic Services Binding,简称DSB)。DSB算法优先考虑服务质量等级较高的服务,采用轮转法从这些服务中选取负载没有超重的服务作为最佳服务而绑定。论文通过实验验证了DSB算法的有效性和正确性。2.提出一种改进的Web服务架构:在服务提供者和服务使用者之间加入服务代理角色。服务使用者向服务代理发送服务的语义请求描述,服务代理根据服务请求描述完成服务发现、匹配操作,并使用DSB算法动态绑定服务。绑定最佳服务后,服务代理及时通知服务使用者,服务使用者便向服务代理发送服务的调用参数,服务代理真正调用服务,最终将服务的输出结果反馈给服务使用者。改进的Web服务架构可以有效地解决“服务静态绑定”问题。3.根据改进的Web服务架构,设计并实现了服务动态绑定模型的原型系统。原型系统主要包含五大功能模块:使用Protégé工具建立领域本体和运用OWL-S Editor编辑服务本体;语义服务注册中心接口的实现;服务请求生成描述编辑;服务匹配、发现;服务动态绑定。
其他文献
随着计算机技术及网络技术的快速发展,人们越来越多地借助Internet进行各种活动,代理服务器技术在Internet和Intranet上已经得到了很广泛的应用,但同时普通的代理服务器也很
近年来,信息技术的飞速发展,使得各行各业的信息系统中都积累了大量而丰富的数据。时态数据是其中重要的一类,它大量存在于新闻系统、医疗信息系统、交通系统等应用领域,且在
随着计算机软硬件技术的发展,特别是Internet的出现,计算机在企业生产经营中起着越来越重要的作用。许多企业开始实施企业资源计划(Enterprise Resource Planning, ERP)、客
机动车辆牌照识别系统是智能交通应用领域的重要研究课题之一,牌照定位、字符分割和字符识别是此系统中的三个主要组成部分。本文在分析和研究了当前车辆牌照识别系统的研究
时间规划是人工智能所涉及的特殊的规划领域,它是以时间关系约束作为推理依据。现实生活中,很多和时间有关的问题都可以用时间规划进行研究。该问题是NP难度的问题。 D-时
随着后PC时代的到来以及Internet的不断发展,人们对嵌入式产品的需求不断增加,嵌入式系统已经成为研究的热点。开发一个采用国产嵌入式微处理器的教学实验平台不仅可以帮助开
互联网技术的快速发展,大大地加快了信息传播的速度和广度。以好友圈的方式进行信息传播的社交媒介,例如微博、Twitter、Facebook、微信等,具有信息发布门槛低、信息交互便捷
随着我国经济的发展,对电力行业提供服务的质量提出了越来越高的要求。同时,电力网中非线性电力电子器件和装置在现代社会中得到了广泛的应用,随之而来的是电网中电能质量的恶化,特别是低压电力网段,已经成了威胁整个电网安全高效运行的主要部分。由于原有的电力运行自动化系统在低压段电网的投入不足,从高压段进行的电能质量优化已经不能从根本上解决低压段电力网电能质量恶化带来的诸多问题。本文在针对低压电力环境运行监控
日新月异的科技发展,不断地推动着社会的发展,也正在快速地影响着人们的生活。医疗技术的进步延长了人们的平均寿命,而生活的巨大压力使得生育率不断下降,中国的人口老龄化问