基于服务质量的Web服务选择若干问题的研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:dimitrilyyl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为一种构建面向服务架构(SOA)的分布式计算技术,具有良好的互操作性、白描述性和模块化的特性,以其松散耦合、基于标准、高度可集成能力等优点成为当今工业界和和学术界共同关注的焦点。但是,单个Web服务难以满足复杂的用户需求,因此把可用的Web服务组合起来,形成新的、功能更强大的组合服务成为当前研究的热点。然而,随着Web服务的发展,Web服务的数量与日俱增,网络上出现了许多具有相同或相似功能的Web服务,现有的基于功能性描述的Web服务选择技术无法解决这一问题,因此基于QoS(价格、响应时间、信誉度等非功能属性)对Web服务进行选择的技术得到了越来越多人的关注。首先,介绍了Web服务的相关技术,分析了传统的Web服务体系结构模型,针对其缺乏QoS支持的不足,提出了一种新的Web服务扩展体系结构模型,并在其基础上提出了一种集成式Web服务QoS动态获取方法IQDAM,给出了该方法获取QoS的具体流程,并详细阐述了IQDAM中直接信任和推荐信任相结合的Web服务QoS动态获取策略、QoS去噪处理等关键问题。此外,在传统UDDI基础上,对IQDAM中的EQ-UDDI从功能结构、数据模型和数据库设计三方面进行了详细描述。其次,考虑到基于QoS的Web服务选择属于NP难问题,在分析遗传算法和模拟退火算法优缺点的基础上,提出了一种融入小生境思想的遗传模拟退火算法SNGSAA,并将其应用到基于QoS的Web服务选择问题中,详细阐述了基于SNGSAA算法实现Web服务选择的步骤,并通过仿真实验与传统遗传算法作了对比,验证了SNGSAA算法在平均适应度和进化代数上的优越性。最后,采用SNGSAA算法设计并实现了一个基于QoS的Web服务选择验证系统,详细介绍了该系统的运行环境、总体结构、功能模块以及数据库的设计与实现。并以旅游服务为应用实例,模拟了用户选择旅游服务的过程。
其他文献
服务工作流管理系统是集成企业复杂业务流程、实现业务流程自动执行的工具,工作流的活动结点不再局限于本地事务而是扩展到网络上的各种服务。随着Web服务提供者之间的竞争加
本论文课题来源于中山大学与IBM新技术研究院的联合研究项目“E-Campus2.0中的面向知识工作者的协同创新平台”。   随着信息时代的发展和社会分工的细化,人与人之间的合作
网络编码已被证明能够达到网络传输的容量极限,它能大大提高网络的吞吐量,降低延时,提高系统的鲁棒性和安全性。实际传输中,信号总是受到信道噪声和信道衰落的影响,而协作分集能有
科学计算可视化是20世纪80年代后期在计算机图形学基础之上发展起来的一门新学科,它融合了计算机图形学、计算机辅助设计以及人机交互等各面技术,在医学、气象学、天文学、地质
移动通信网络定位是通过技术手段来得到手机用户通话和空闲状态下的地理位置。本文研究的GSM网络定位的目的是为运营商提供整个网络运行状况的信息,为修改和调整系统参数提供
图像分割在图像学中是比较底层的技术,它为计算机视觉研究、深层次的图像分析打下基础。近年来,随着医疗领域的不断扩大和发展,各种各样的医疗设备也不断的出现,这为临床医学
视频目标的检测跟踪一直是计算机视觉领域研究的热点和难点之一,在智能交通、机器人、人机接口、武器制导、工业控制、医学治疗等方面得到了越来越丰富的应用。其目的是为了
Petri网是一种系统的数学、图形建模和分析工具。它特别适用于具有同步、并发、冲突的离散事件系统的建模,并被广泛应用于分布式并行处理、离散事件、柔性制造等复杂系统的设
机械制造业作为我国国民经济的重要支柱产业,在国家经济发展中占有重要的地位。随着我国经济全球化进程的不断推进,我国制造业面临着更加激烈的市场竟争,作为机械制造行业核心竟争力的机械设计技术和创新产品的开发技术,越来越受到企业的关注。随着计算机技术进一步发展和深入应用,一些新的现代设计理论和技术成为学术界和企业界关注和研究的热点。计算机支持的协同设计技术作为产品现代设计理论和技术的应用研究领域,已成为国
随着我国公路建设的发展,公路养护维修的多种任务也伴随而来,尤其是我国修建的一些高等级公路已进入中修或大修期。当前的三维检测技术已基本满足路面管理系统、智能交通系统