自主Web服务平台及其服务选择方法研究

来源 :浙江师范大学 | 被引量 : 0次 | 上传用户:ryan1114
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务是一种分布在Internet上具有自包含、自描述、模块化的软件组件,它采用SOAP、UDDI和WSDL等一套基于XML的标准和协议,可以被发现、查找和调用。基于SOA的Web服务的出现使得服务请求者和服务提供者间的操作不必考虑编程语言、操作系统和硬件环境的差异,从而实现分布式系统跨平台、跨语言、松耦合的目标。但是,Web服务现有的标准和协议都是仅限于语法层次,无法实现对Web服务的功能进行语义性描述,所以有研究者提出了语义Web服务的概念。语义Web服务是结合Web服务和语义Web的技术,以一种明确的、计算机能够理解的语言来描述服务的功能和内容,从而实现服务的动态发现、组合、调用和互操作。然而,不论是在传统的Web服务还是语义Web服务中,Web服务都被看作是被动的实体而存在,它被动地等待服务请求者的查找、调用和组合。因此,为了更好地发挥服务的功能,提高服务的利用率和减轻服务目录的压力,部分学者提出了主动Web服务的设想。本文正是从主动Web服务的角度出发来研究服务发现和服务选择等问题。主动的Web服务弥补了传统SOA下语义Web服务的不足,使得Web服务作为一个自主的服务实体,它能够主动地寻找并发现服务请求。本文在需求驱动的Web服务聚集框架下,通过结合语义Web服务技术和智能Agent技术,利用环境本体作为语义基础,使用“意图-行为-实现”机制统一地描述需求和服务能力以及需求和服务能力的匹配,在JADE平台的基础上构建了一个自主Web服务聚集的模型。在自主的Web服务向需求聚集的过程中,“先来先服务”的服务选取方式会使得先到来的服务具有较高的优先级,它会阻碍与其功能重叠的服务向需求聚集。本文提出了一种“服务收集-选择”机制,采用分步的思想进行服务选择:先把可满足服务请求的服务实体收集起来,然后再依据服务选择算法从预选服务集合中选择出可完全满足服务请求的服务实体集合,从而实现了主动的Web服务组合。这种机制摆脱了先到来服务对后到来服务的影响,是一种有效的服务选取方法。本文给出了相应的概念描述和关键算法,之后通过几组仿真实验验证了该机制的可行性。本文设计并实现了原形系统,并通过一个案例验证了框架的可用性和服务选择方法的有效性。
其他文献
多输入多输出(MIMO, Multiple Input Multiple Output)技术不仅能够利用多条天线来实现多发多收,充分利用空间资源,而且还能够在不增加天线发送功率与频谱资源的前提下,获得
随着Internet的普及,电子邮件已经成为了现代人际交流中逐受青睐的通信方式之一。然而由于电子邮件系统本身存在的技术缺陷,SMTP协议(简单邮件传输)对邮件发送不做任何身份验
随着互联网技术的发展和安全形势的变化,恶意软件的数量成几何级数爆炸增长,恶意软件的变种更是层出不穷,在经济利益的驱使下,恶意软件开始互联网化并形成了庞大的黑色产业链。传
近年来,互联网取得了突飞猛进的发展,网络信息越来越丰富,呈指数级增长,到现在为止,全世界已有几亿个网站。然而,任何事物都有两面性,在互联网飞速发展的同时,大量不良信息在
语音情感识别技术是人工智能(AI)领域的一个重要分支,该技术是通过对语音信号进行分析处理来识别说话者当时的情感状态。随着计算机科学技术与其他学科如生理学、心理学、统
精密播种现在已成为播种作业中一个最具研究潜力的热门话题。随着现代设施农业的发展,如何实现播种设备高速度、高精度的精密播种,并对精密播种机的工作运行状态进行快速检测
图像压缩技术作为实现数据压缩的有效手段一直是热门研究方向,离散小波变换DWT(Discrete Wavelet Transform)凭借其自身良好的局部特性和时频特性成为图像压缩技术的核心变换
随着经济社会和“汽车时代”的迅速发展,交通问题日益突显,道路交通事故已经成为全球性公共安全问题。智能交通系统( Intelligent Transportation System, ITS)作为一个全新
随着计算机软硬件以及网络等技术的日益成熟,人们迫切希望能对现实世界进行真实的模拟,以解决实际问题。而碰撞检测问题是计算机动画,物理仿真,计算几何,机器人学,计算机游戏
可扩展标记语言(XML)作为描述互联网上结构化信息和内容的标准,由于其简单性、标准性以及丰富的数据结构,在电子商务、网络出版和移动通信等领域得到广泛应用。随着XML技术的