基于Agent的Web服务组合技术研究及应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:lihaohua008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着面向服务计算理论和技术的发展,面向服务的关键技术--Web服务组合方法和技术成为理论及应用研究的热点。由于功能的局限性,单个Web服务已无法满足实际的需求,因而必须对Web服务进行组合以构成新的组合服务。对已有的Web服务组合方法进行分析可知,现有Web服务组合方法大多采用一种集中式的处理机制,无法适应分布式环境的需求,同时,Web服务的被动性也使得Web服务组合大多处于一种静态的Web服务组合,无法实现自主的动态组合。这都给Web服务组合的实际应用带来了挑战。   本文从减轻Web服务被查询的压力,以达到提高服务利用率的目的出发,结合Agent技术,实现Web服务的被动调用向主动发现需求转变,达到提高Web服务的自主性和智能性的目的。本文的主要研究内容和创新点如下:   (1)提出了一种Web服务复合调用模型与传统的Web服务模型相比,Web服务复合调用模型增加了需求注册中心,它是主动服务Agent搜索用户需求的基础。Web服务复合调用模型不仅提供了用户需求在服务注册中心查询服务的功能,而且提供了主动服务Agent主动搜索用户需求的功能。从而实现了需求与服务之间的主动和被动的双向选择。更能满足服务需求者与服务提供者之间的交互和协商。   (2)提出了一种需求注册中心的Agent建模方法在基于Agent的需求注册中心模型基础上,对需求注册中心的关键元素:用户需求和主动服务采用Agent思想进行建模,并对建立的需求Agent与主动服务Agent模型中的关键问题进行论述,尤其针对需求Agent的需求分解及主动服务Agent的服务能力进行了深入的讨论。其中用户需求与服务能力匹配机制是实现主动服务Agent发现需求的关键,是完成服务组合的基础。   (3)建立了一种主动服务Agent发现需求Agent的方法在需求Agent与主动服务Agent模型的基础上,针对主动服务Agent搜索需求过程中所需解决的关键问题,提出了相应的解决方法。首要任务是解决用户需求与服务能力匹配问题。本文在描述用户需求与服务能力匹配机制基础上,设计了用户需求与服务能力匹配策略。   (4)实现了基于粒子群优化的组合服务动态选择算法在主动服务Agent匹配用户需求和主动服务Agent进行服务登记的基础上,为了更好满足用户需求的非功能需求,提出了基于粒子群优化的组合服务动态选择算法。不仅对服务动态选择优化过程进行描述,而且通过实验验证了该算法的有效性。   本文在对上述四个方面展开研究的基础上,以“钢铁物流的银行质押业务”为应用背景,运用本文的方法和技术,设计开发了实现该业务功能的原型系统,验证了本文提出的模型的可行性和算法的有效性。  
其他文献
为了适应和解决地面交通快速发展所带来的各种交通问题,交通情况的综合分析即智能交通系统的研发被提到了重要的位置。远动车辆的检测及跟踪被作为智能交通管理系统(ITS—Int
随着网络技术的发展,网页信息多样化和网页内容复杂化给大多数用户带来了不便,为了解决这一问题,很多研究者着手研究自动文摘技术,并且他们设计开发了很多文摘系统。然而自动
Web Services是一种完全面向服务的分布式技术体系,它以优秀的可扩展性、低耦合性和平台无关性被广泛应用于各领域应用系统的开发中,但其现有的安全机制主要集中在安全模型和
颜色和形状特征是图像的视觉感知特征中两个最基本的特征,而在视觉感知的研究中特征捆绑问题是一个中心问题。当人在观看图像时,大脑各区域如何分别感知各种特征并在知觉的过
随着嵌入式产品日渐普及,作为嵌入式系统灵魂的嵌入式软件正在蓬勃发展,其产业规模也不断发展壮大,基于嵌入式平台的各种应用软件也日益繁多,已经成为了嵌入式产品价值链中最
无线传感器网络是一种能自适应、自组织的新型网络,它已经应用到从民生到军事、商业到反恐等许多领域。根据其应用领域的不同,对无线传感器网络的要求也不尽相同,但是都有一
城市公路隧道的发展迅速,可是很多相关问题仍需要进一步完善和深入研究,城市公路隧道智能监控系统是保证城市公路隧道正常高效率运营的必要条件,具有较为显著的经济效益、社
网格计算,这一新兴的IT技术是继Web技术和Internet之后又一次重大的技术变革。它使得人们可以比以往任何时候都可以更加经济方便的使用高性能的网格资源,如存储能力,计算速度
求解NP难度问题是计算机科学技术的一个瓶颈任务。近年来研究表明,对于NP难度问题可能根本不存在既完整严格又不太慢的求解算法。研究者们试图从生物进化过程、物理运动过程
指纹识别技术是一种重要的生物特征识别方式。在网络环境下,人们越来越多地涉及电子商务、电子政务、金融等网上工作方式,传统的钥匙、密码身份认证方式已不能满足个人隐私甚