【摘 要】
:
在分布式系统中,所有的资源都是服务,服务具有低耦合性、易用性、复用性和可组合的特点。传统的服务发现通常是以服务的功能性描述信息作为关键值进行服务发现,往往忽略了服
论文部分内容阅读
在分布式系统中,所有的资源都是服务,服务具有低耦合性、易用性、复用性和可组合的特点。传统的服务发现通常是以服务的功能性描述信息作为关键值进行服务发现,往往忽略了服务的非功能性描述信息。随着网络技术的发展Web服务大量涌现,面对众多功能相似的服务,服务的非功能性描述信息逐渐成为用户选择服务的关键。但传统的服务发现方案性能有限,难以满足这方面的需求,而且随着服务需求的复杂化,简单服务也已经无法单独完成消费者的任务,所以需要设计新的服务发现和组合方案,更高效的发现服务、组合服务,满足用户的需求。本文分析了服务发现和服务组合领域的相关技术和解决方案,并针对传统的UDDI规范的诸多局限进行了改进,结合SOA架构技术,给出了一种基于SOA的Web服务发现和组合解决方案。新的方案在传统的UDDI服务规范框架中增加了代理服务网关,由它管理服务发现和组合服务。通过在代理服务网关上部署服务缓存来管理历史服务信息,减少重复服务发现以提高服务发现性能。并且将QoS引入服务描述中,增加服务非功能性的描述,满足消费者对服务非功能性描述的需求。方案还实现了服务组合的功能,通过动态服务编排组合基本服务满足消费者复杂的需求,同时也对传统UDDI的集中式管理进行改进,实现了分布式的UDDI,进一步提高系统性能。根据设计方案实现了一个原型系统,并通过具体的实验展现了方案特点并验证了方案的可行性和有效性。
其他文献
膜生物反应器(Membrane Bioreactor,MBR)是将膜分离技术与生物技术相结合并应用于污水处理领域的一项新兴技术。大量研究表明,MBR的能耗问题主要是由膜污染问题造成的。因此,研
医疗信息化的发展,诊断数据量的激增,需要结合数据挖掘技术进行深入分析,提取有潜在意义的知识。当前基于甲状腺功能减退症(简称甲减)的分类挖掘研究较少,只是纯粹地从医疗分
机器学习及相关算法是近年来的研究热点,随着三维表面重建技术的逐渐成熟,在越来越多的领域的广泛应用。本文使用了机器学习方法中的RBF插值和径向基神经网络分别对表面重建
本论文重点讨论用图像分析法来进行疾病诊断。我们运用于演算法中的图像处理技术则集中在三种图像的分类和细分;这三种图像分别为纹理图像,遥感图像,医学图像。这些图像处理技术
消息中间件利用高效可靠的消息传递机制进行平台无关的数据交互,是分布式系统集成的关键技术。传统的消息中间件基于特定的平台或者开发工具,始终不能以一种松耦合的方式实现
组合优化是优化领域中的一个重要分支,最小生成树问题(MST)是一类经典的组合优化问题,并且在现实生活中具有广泛的应用,例如,通信网络、电路设计、管道铺设等方面,因此对这类
智能电网是建立在集成的、高速双向通信网络的基础上,通过先进的传感和测量技术、设备技术、控制方法以及决策支持系统的应用,实现电网的可靠、安全、经济、高效、环境友好和
随着科学技术特别是无线网络技术的飞速发展,人们的通信方式也发生着日新月异的变化。当代,移动网络通信已经渗入到人们工作生活中的每一个角落,人们已经无法脱离移动网络而
随着计算机的普及以及互联网的迅猛发展,大量信息以电子文本的形式出现在人们面前。为了应对信息爆炸带来的挑战,迫切需要一些自动化的工具帮助人们从海量信息源中迅速找到真
动态目标跟踪技术是计算机视觉研究领域中最重要的研究课题之一,在视觉导航、军事制导、交通监测、医疗诊断等方面都有着广泛的应用。粒子滤波技术是目标跟踪领域的核心算法,