基于非集中控制机制的组合Web服务性能优化

来源 :东华大学 | 被引量 : 1次 | 上传用户:sweetmeimei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务以其低耦合性、可复用性、平台独立性和可组合性,为集成企业内部和企业之间跨平台的应用系统提供了完美的解决方案。然而,为了满足日益复杂多变的业务需求,需要将各个单一的Web服务组合起来,形成增值的组合Web服务。在传统的组合Web服务应用领域中,通常采用的都是集中式的执行方式,这种执行方式不仅会带来不必要的网络流量和数据堵塞,造成大量的通信开销,而且在组合Web服务的执行效率、适用性和可扩展性等方面存在较大的局限性。论文首先分析了组合Web服务领域的相关技术和解决方案,并且针对组合Web服务集中式执行方式的局限性,在分析了组合Web服务技术和组合Web服务执行方式的基础上,提出了一种基于有限状态自动机的组合Web服务性能优化的解决方案。在此基础上,该方案将各个基本Web服务以状态迁移的方式表示为有限状态自动机,在该自动机的状态空间中,运用启发式搜索算法选择并执行总体代价最优的路径,从而有效减少了消息传递数量,提高了系统吞吐量。通过基于QoS (Quality of Service,服务质量)的性能评估模型来衡量各个状态之间的通信代价,论文进一步评估了该方案对组合Web服务的执行性能的影响。为了说明基于非集中控制机制相对于集中式控制机制在组合Web服务的执行方面有更好的执行性能,论文将基于非集中式控制机制的组合Web服务性能优化解决方案应用于华贸易货交易系统中。该方案设计了构成系统功能的基本Web服务,并通过组合这些基本服务来完成整个系统的业务逻辑功能。论文比较了集中式控制和非集中式控制两种机制在该系统组合Web服务中的执行方式,并分析了其对该系统执行性能的影响。结合基于QoS的性能评估模型,论文对以上两种执行方式对该系统执行性能的影响进行实验比较,实验结果说明了基于非集中式控制机制的解决方案对该系统的执行性能起到了很好的优化作用。
其他文献
目前,脊椎病已经成为我国的常见病和高发病,且已出现低龄化的趋势。随着计算机图形图像技术在医学领域内的应用,计算机辅助脊椎诊断技术得到了拓展。三维医学图像的重建可以
近年来,气象卫星监测数据报文(简称气象报文)呈现出爆发式的增长,并且气象报文的传输具有突发性等特点,对数据处理实时性的要求越来越高。使用高性能集群处理气象卫星监测数
在这个信息大爆炸的时代,研究如何对规模迅猛增长且来源多样性的数据进行可视化具有重要意义。而利用数据中的关联信息有效地辅助可视化,满足用户查询意图的多样化需求,成为
在过去的几十年中,并行I/O系统被广泛应用于科研和商业领域。大规模存储系统在提供海量存储空间和高速访问速度的同时也带来了大量的能耗,增加了数据中心的成本。大多数已有
随着全球经济一体化和知识经济时代的到来,用户需求的个性化逐步凸显,不确定性也不断增强。激烈的市场竞争,使我国水产品企业逐步置身于变化迅速且无法预测的市场环境中。以大型
学位
从海量的视频数据中快速、准确地查找有价值的信息,是多种应用领域迫切需要解决的问题,传统的基于文本匹配的视频检索系统对此无能为力。因此,基于内容的视频检索课题逐渐成
随着经济社会的发展,人们对环境保护的意识和需求越来越强烈,而上海作为海边城市和国际金融大都市,海洋环境的监控意义越来越大,而倾废区监控是海洋监控的重要组成部分。本文所研
学位
随着医学影像设备的不断升级、三维定位系统的不断发展,三维医学图像处理技术及三维可视化技术被应用于临床的范围也在不断扩大。目前,实现定量诊断、手术模拟与手术预测等技
水产业是世界农业的重要组成部分。最近,随着其作为全世界给养之源的角色愈发提高,海洋己得到国内外的关注。随着世界人口不断增加,所有人的营养都有赖于海洋的自然资源。世界渴
学位
准确识别当前网络流量所使用的应用协议可以为网络监测、分析与管理提供较传统SNMP协议更丰富细致的网络使用状况报告,并且是QoS、SLA等服务的前提和基础。但是,随着网络带宽的