学位论文 > 优秀研究生学位论文题录展示

Web服务的实时性能优化研究

作 者: 翟海霞
导 师: 刘淑芬
学 校: 河南理工大学
专 业: 计算机应用技术
关键词: Web服务 SOAP 实时性能 优化
分类号: TP393.09
类 型: 硕士论文
年 份: 2007年
下 载: 53次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在过去的几年里,Web Services技术正受到产业界和学术界越来越多的关注,并有了迅猛的发展,但还存在着很多不足,因此如何提高Web Services的性能也成为研究的热点问题。目前Web服务的性能问题是影响该技术在实时数据服务领域发展的一个重要的障碍,为了使基于Web Services的实时数据服务系统满足企业的实时性要求,本文首先分析了影响Web Services性能的各种因素和存在的瓶颈,通过WS TEST测试出在XML消息处理过程中XML消息的解析、反序列化、服务调用和序列化阶段是耗时比较长的。针对这种特点,提出通过压缩和改进XML解析器来提高XML解析速度和提高Web服务的实时性,引入VTD-XML解析器来提高XML文档的解析速度,并根据实时数据访问的特点,自行设计基于VTD-XML的解析模板,把请求的SOAP消息解析后调用实时数据服务,返回数据结果后缓存该数据包中的请求信息,这样可以简化在多次请求SOAP相同的情况下XML文档解析的过程,提高服务的响应速度;对基于VTD-XML解析模板缓存的管理采用LRU、LFU和SIZE策略相结合的方法,能有效提高缓存性能。最后在J2EE平台下使用TOMACT和AXIS实现了实时数据的Web服务,并进行了在实时数据服务中使用VTD-XML模板缓存技术和未使用该技术的性能比较,证实了VTD-XML解析模板缓存在提高Web实时服务性能的有效性。Web实时数据服务同时还能够方便的为用户、计算机及企业的其它系统如ERP、PDM等提供实时数据访问,有利于企业的信息集成。

全文目录


摘要  4-5
Abstract  5-8
第1章 引言  8-14
  1.1 研究背景  8-9
  1.2 论文选题的目的和意义  9-10
  1.3 国内外研究状况  10-12
    1.3.1 国外研究现状  10-12
    1.3.2 国内研究现状  12
  1.4 本文主要工作及构成  12-14
第2章 Web Services 及相关技术  14-26
  2.1 Web Services 的由来  14-16
    2.1.1 传统分布计算技术的缺陷  14-15
    2.1.2 历史的必然  15-16
  2.2 Web Services 定义和特性  16-17
    2.2.1 Web Services 定义  16
    2.2.2 Web Services 的特性  16-17
  2.3 Web Services 实现模型  17-19
    2.3.1 Web Services 的角色  18
    2.3.2 Web Services 的操作  18-19
  2.4 Web Services 的技术架构  19-21
    2.4.1 网络层  19-20
    2.4.2 XML 消息层  20
    2.4.3 服务说明层  20
    2.4.4 服务发布层  20-21
    2.4.5 服务发现层  21
    2.4.6 服务流程层  21
  2.5 主要关键技术  21-26
    2.5.1 XML——Web 服务技术的基石  21
    2.5.2 SOAP——Web 服务的调用  21-24
    2.5.3 WSDL——描述Web 服务  24-26
第3章 Web Services 性能分析  26-34
  3.1 分布式技术性能的比较  26
  3.2 影响 Web 服务实时性能的因素  26-30
    3.2.1 网络传输因素  27
    3.2.2 XML 处理因素  27-29
    3.2.3 SOAP 协议实现  29-30
  3.3 Web 服务平台的性能分析  30-34
    3.3.1 性能测试的描述  30
    3.3.2 测试结果  30-34
第4章 Web Services 性能优化策略  34-49
  4.1 压缩 SOAP Message 的方法  34-37
    4.1.1 SOAP Message 文本信息的压缩  34-36
    4.1.2 二进制数据的压缩  36-37
  4.2 利用 VTD-XML 提高 Web 服务的性能  37-49
    4.2.1 VTD-XML 简介  37-39
    4.2.2 VTD 与其它解析器的性能比较  39-42
    4.2.3 基于VTD-XML 的解析缓存模板  42-49
第5章 Web 服务实时数据服务的实现  49-56
  5.1 数据的时效性  49-51
    5.1.1 数据时效性的基本概念  49
    5.1.2 实时数据服务的数据时效性的设计  49-51
  5.2 Web 实时数据服务的实现  51-56
    5.2.1 服务环境的配置  51-53
    5.2.2 wsCaller 服务调用测试  53-56
第6章 结束语  56-58
  6.1 工作总结  56
  6.2 工作展望  56-58
参考文献  58-63
附录  63-64
致谢  64-65
中文详细摘要  65-67

相似论文

  1. 超声波钎焊填缝及钎缝优化工艺研究,TG454
  2. 曲拉精制干酪素褐变因素及工艺优化研究,TS252.5
  3. 压气机优化平台建立与跨音速压气机气动优化设计,TH45
  4. 常温低温组合密封结构的有限元分析与优化设计,TH136
  5. 涡轮S2流面正问题气动优化设计研究,V235.11
  6. 基于蚁群算法的电梯群优化控制研究,TU857
  7. 中心回燃式燃烧室燃烧特性研究,TK223.21
  8. 内置式高效永磁同步电机的设计研究,TM341
  9. 内点法在大型电力系统无功优化中的应用研究,TM714.3
  10. 轴向磁通感应子式高温超导电机的基础研究,TM37
  11. AVS视频解码器在PC平台上的优化及场解码的改善,TN919.81
  12. 多重ANN/HMM混合模型在语音识别中的应用,TN912.34
  13. AES算法及其DSP实现,TN918.1
  14. 多层卫星网络稳定性设计研究,TN927.23
  15. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  16. 海量多数据库集成系统的查询处理研究,TP311.13
  17. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  18. 米曲霉FS-1脂肪酶发酵优化、分离纯化与酶学特性的研究,TQ925.6
  19. 大红山铁矿井下人员跟踪定位系统的优化研究,TN929.5
  20. 基于粒子群算法求曲线/曲面间最小距离方法,O182
  21. 番禺区初中语文新诗教学现状及其优化策略,G633.3

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com