OSGi及其QoS获益的自适应Web中间件架构研究

OSGi及其QoS获益的自适应Web中间件架构研究

论文摘要

随着软件工程技术的发展,软件系统在后运行阶段所体现出来的动态性和自适应性显得越来越重要,成为学术界和工业界研究的热点问题之一。另一方面互联网高速发展,Web应用系统的日益普及,使得Web中间件服务器的QoS(Qulity of Service)控制技术成为很有价值的研究课题。首先,本文引入了一个动态软件系统结构框架实例OSGi(OpenService Gateway Initiative),就其规范性、动态性以及可扩展性的特点进行了介绍。在OSGi系统框架的基础上,以提高用户的服务请求质量QoS为目标,对OSGi所提供的基础服务进行扩展,提出了一个动态自适应的Web中间件服务器调度框架。其次,该Web中间件服务器框架扩展了传统的Web服务器调度框架,以OSGi规范的Bundle的形式提供了QoS管理控制模块和资源管理调度模块,实现了对用户请求QoS的需求管理,用户请求的多级队列管理,用户请求的QoS获益评估,系统资源的动态规划以及业务服务的实例池管理。通过引入这些关键技术,使得该Web中间件服务器从体系结构上提供了针对应用QoS需求的控制机制,进一步提高了用户请求的QoS服务质量。第三,在初步的仿真实验中,实现了一个基于该Web中间件服务器的身份验证应用系统,并且在用户的服务请求QoS上与传统的Web服务器做了相应的结果分析比较。实验结果表明该基于OSGi的动态自适应Web中间件能够进一步提高Web应用系统对于用户请求的QoS服务质量。最后,对所做的研究与设计工作进行了总结,并阐述了将来进一步的工作计划。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.2 动态软件体系结构
  • 1.2.1 软件体系结构的动态性特点
  • 1.2.2 动态软件体系结构的研究现状
  • 1.3 OSGi规范
  • 1.3.1 OSGi规范核心框架
  • 1.3.2 OSGi规范动态性特点
  • 1.4 Web QoS研究和发展现状
  • 1.4.1 Web QoS研究概况
  • 1.4.2 Web中间件服务器的QoS控制机制
  • 1.5 本文研究内容及结构
  • 1.5.1 本文研究内容
  • 1.5.2 本文结构
  • 第二章 QoS获益的自适应Web中间件系统总体架构
  • 2.1 传统的Web服务器调度框架
  • 2.2 系统设计的基本思想
  • 2.3 系统的总体架构
  • 2.3.1 OSGi基础服务框架
  • 2.3.2 OSGi扩展服务框架
  • 2.4 本章小结
  • 第三章 系统关键技术
  • 3.1 应用 QoS需求管理
  • 3.1.1 应用 QoS需求描述
  • 3.1.2 应用 QoS需求部署
  • 3.1.3 应用 QoS需求分析
  • 3.2 应用请求管理
  • 3.2.1 请求分类
  • 3.2.2 请求调度
  • 3.3 系统资源管理
  • 3.3.1 QoS预期获益分析
  • 3.3.2 资源优化调度算法
  • 3.3.3 组件服务池管理
  • 3.4 本章小结
  • 第四章 系统原型实现及其结果分析
  • 4.1 实验原型说明
  • 4.1.1 面向接口编程实现方式
  • 4.1.2 面向OSGi编程实现方式
  • 4.2 系统设计与实现
  • 4.2.1 概要设计
  • 4.2.2 详细设计
  • 4.3 系统原型实现
  • 4.3.1 OEC控制平台
  • 4.3.2 系统发布
  • 4.4 实验结果分析
  • 4.5 本章小结
  • 第五章 结论与展望
  • 5.1 论文工作总结
  • 5.2 研究展望
  • 参考文献
  • 致谢
  • 攻读硕士期间主要的研究成果
  • 相关论文文献

    • [1].一种中间件服务器的运用探讨[J]. 信息系统工程 2019(03)
    • [2].中间件服务器上MDB持久化消息的探讨[J]. 微电子学与计算机 2008(04)
    • [3].移动校园生活,师生共享[J]. 电脑知识与技术 2017(20)
    • [4].SPECjEnterprise2010测试概述[J]. 科技浪潮 2010(03)
    • [5].基于中间件的统一验票系统[J]. 电脑知识与技术 2014(24)
    • [6].地税负载均衡交换机系统设计[J]. 华南金融电脑 2008(05)
    • [7].RFID技术在雷达器材保障信息化系统中的应用[J]. 舰船电子工程 2008(06)
    • [8].分布式虚拟化电子元器件测试系统开发与设计[J]. 数字技术与应用 2013(12)
    • [9].多租户Web应用的CPU资源动态评估方法[J]. 计算机学报 2011(12)
    • [10].流程控制系统中数据访问中间件设计与实现[J]. 控制工程 2010(01)
    • [11].Jaguar CTS三层体系应用开发研究[J]. 科技信息(科学教研) 2008(13)
    • [12].联想服务器助力民族证券中心机房建设[J]. 电信科学 2011(09)
    • [13].基于Linux平台的EMR系统解决方案[J]. 企业科技与发展 2015(15)
    • [14].跨平台手机移动中间件[J]. 杭州电子科技大学学报 2011(05)
    • [15].基于BlackBerry Push技术的无线办公系统的研究与开发[J]. 中国新通信 2014(09)
    • [16].基于服务请求代理的劳动保障核心平台框架实现[J]. 计算机与现代化 2009(06)
    • [17].基于OPC XML-DA技术及.NET平台的远程数据访问系统的设计与实现[J]. 化工自动化及仪表 2009(06)
    • [18].SQL Anywhere11新特性之中继服务器[J]. 铁路计算机应用 2008(11)
    • [19].MES接口通信异步消息处理框架设计[J]. 冶金自动化 2016(05)
    • [20].浅谈三层体系结构应用系统[J]. 价值工程 2010(23)
    • [21].基于OCI连接池的TCP/IP轻量级中间件服务器的实现[J]. 信息化研究 2009(05)
    • [22].基于数据服务中心的医疗质量监管[J]. 医疗卫生装备 2016(08)

    标签:;  ;  

    OSGi及其QoS获益的自适应Web中间件架构研究
    下载Doc文档

    猜你喜欢