当前位置:主页 > 管理论文 > 移动网络论文 >

基于OSGi技术的Web应用组件化研究

发布时间:2017-07-16 07:19

  本文关键词:基于OSGi技术的Web应用组件化研究


  更多相关文章: OSGi Web 组件


【摘要】:随着计算机网络技术和通信技术的大发展,Web应用软件功能越来越多并且需求变化更加频繁。而构建Web应用的复杂性和开发难度也以惊人的速度在增长。因此,组件化的概念得到了业界越来越多的关注。当前不少Java项目都有组件开发的框架,但没有一个统一的标准,而OSGi则提供了一套统一的标准的解决方案,同时对系统的部署管理更为优秀。OSGi是一个轻量级的、松耦合的、面向服务的应用程序开发框架。OSGi最初应用于嵌入式领域,由于它的模块性、动态性、高可复用性和高效性等种种优势,逐渐被桌面和Web应用领域所采纳。因此,本论文针对基于OSGi对Web应用组件化进行了研究和实现,以UMS (United Management System)系统作为研究平台,通过OSGi的相关机制实现UMS平台的Web组件化,形成一套新的部署方案,从而改善UMS平台的性能,以及提高开发和维护效率。其主要工作如下:1、本文讨论了Web与OSGi的集成方式,分析了OSGi的各种框架的优缺点,并给出了本文使用的OSGi框架。同时,设计了一个应用级的微核架构方案,并分析和设计了组件化的原则和流程。2、基于以上方案,针对UMS系统进行组件化的设计和实现,按照组件化的方案流程从组件的分析和划分、公共组件的分离、功能组件的分离和组件部署四个方面详细阐述了UMS具体组件的产生过程,同时,论述了在组件化过程中如何解决资源共享和依赖关系解耦等问题。3、从模块性、动态性、可拓展性和运行性能的角度对组件化效果进行了分析和讨论,对比了原系统与组件化后的系统,研究了两者之间的优劣。结果表明新系统的模块性和动态性得到满足,稳定性得到加强,系统开发和维护的效率得到大幅度提升。
【关键词】:OSGi Web 组件
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.09
【目录】:
  • 摘要4-5
  • Abstract5-8
  • 第一章 绪论8-11
  • 1.1 课题背景及意义8
  • 1.2 课题研究现状8-9
  • 1.3 本文研究内容9-10
  • 1.4 本文组织结构10
  • 1.5 本章小结10-11
  • 第二章 相关技术11-20
  • 2.1 Java EE平台11-14
  • 2.1.1 Java EE简介11-12
  • 2.1.2 Spring框架12-13
  • 2.1.3 Jetty13-14
  • 2.2 OSGi14-18
  • 2.2.1 OSGi规范及框架14-15
  • 2.2.2 安全管理15
  • 2.2.3 模块管理15-17
  • 2.2.4 生命周期管理17-18
  • 2.2.5 服务管理18
  • 2.3 Maven工具18-19
  • 2.4 本章小结19-20
  • 第三章 基于OSGi的组件化方案分析与设计20-28
  • 3.1 需求与合理性分析20-21
  • 3.2 总体框架方案21-23
  • 3.2.1 Web与OSGi集成分析21-22
  • 3.2.2 OSGi框架选择22-23
  • 3.3 应用级微核架构设计23-25
  • 3.3.1 OSGi与Spring的集成23-24
  • 3.3.2 Jetty的嵌入24-25
  • 3.3.3 外部库的处理25
  • 3.4 组件化策略25-27
  • 3.4.1 组件化原则25-26
  • 3.4.2 组件化流程26-27
  • 3.5 本章小结27-28
  • 第四章 UMS组件化设计与实现28-41
  • 4.1 UMS组件整体架构方案28-30
  • 4.1.1 UMS系统论述28-29
  • 4.1.2 UMS等级化架构29-30
  • 4.2 公共组件的构建30-33
  • 4.2.1 公共接口设计30-31
  • 4.2.2 公共接口实现31-32
  • 4.2.3 公共资源管理32-33
  • 4.3 业务组件的构建33-40
  • 4.3.1 依赖关系分析33
  • 4.3.2 解耦与分离33-36
  • 4.3.3 业务接口分离与设计36-38
  • 4.3.4 实例的创建38-40
  • 4.4 组件部署40
  • 4.5 本章小结40-41
  • 第五章 组件化结果分析41-45
  • 5.1 模块性分析41
  • 5.2 动态性分析41-42
  • 5.3 可扩展性分析42-43
  • 5.4 系统运行性能分析43-44
  • 5.5 本章小结44-45
  • 第六章 总结与展望45-46
  • 6.1 总结45
  • 6.2 展望45-46
  • 致谢46-47
  • 参考文献47

【相似文献】

中国期刊全文数据库 前10条

1 杨正武;;企业管理信息系统组件化信息资源分析与设计[J];商业时代;2009年23期

2 刘秋生,孙卫红;组件技术在军事地理信息系统中的应用[J];无线电通信技术;2001年01期

3 马天蔚;;以组件应万需[J];每周电脑报;2001年68期

4 张春城;薛恒新;杨建华;;企业信息化中的企业业务组件建模分析[J];中外科技信息;2003年10期

5 侯成义,司书宾,孙树栋;基于组件的组件库管理系统[J];计算机工程与应用;2003年30期

6 段继华,刘卫;组件化技术在程序设计中的应用[J];无线电通信技术;2003年01期

7 史磊;沈为群;宋子善;;基于组件的空战战效评估仿真平台研究[J];计算机工程;2006年05期

8 孙祥鹏;杜滟;;水利基建财务管理信息系统的组件化技术特点[J];人民珠江;2006年04期

9 杨正武;;动态组件的依赖关系分析与研究[J];软件导刊;2009年05期

10 杨正武;;行业组件框架下的企业管理信息系统创新思路[J];商业时代;2010年13期

中国重要会议论文全文数据库 前7条

1 李兴玮;潘晓;曾迎生;;组件技术在制导武器系统仿真建模中的应用研究[A];2007系统仿真技术及其应用学术会议论文集[C];2007年

2 王浩;高蓓;恽江峰;严洪森;;基于组件的供应管理系统的研究[A];面向21世纪的生产工程——2001年“面向21世纪的生产工程”学术会议暨企业生产工程与产品创新专题研讨会论文集[C];2001年

3 李汉;李忠俊;;浅谈基于组件的业务建模[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年

4 吴明;黄东;;.NET下ERP系统的组件化开发[A];全国自动化新技术学术交流会会议论文集(一)[C];2005年

5 谢方;岳增坤;;仿真通用计算引擎与组件动态加载技术研究[A];中国造船工程学会电子技术学术委员会——2012年水下复杂战场环境目标识别与对抗及仿真技术学术交流论文集[C];2012年

6 曹卫星;朱艳;戴廷波;潘洁;胡继超;庄恒扬;;基于过程的组件化小麦生长模拟系统[A];’2003中国作物学会学术年会文集[C];2003年

7 陈亮;崔仁涛;谢小敏;;基于软总线的组件通信技术在用电现场管理系统中的应用[A];2007中国电机工程学会电力系统自动化专委会供用电管理自动化学科组(分专委会)二届三次会议论文集[C];2007年

中国重要报纸全文数据库 前10条

1 Tamim Saleh;组件化:银行重构新思维[N];金融时报;2006年

2 林燕峰;简单是美 和谐是金[N];计算机世界;2000年

3 本报记者 龚杰;组件技术“加速”软件应用[N];计算机世界;2002年

4 ;金思维:组件化突破行业屏障[N];中国计算机报;2003年

5 肖健 作者系上海博科资讯股份有限公司副总裁;中小企业管理别迷信舶来品[N];中国企业报;2005年

6 何进伟;管理软件:面临“三化”[N];中国计算机报;2003年

7 本报记者 徐莉;SOA统领下一个十年[N];网络世界;2004年

8 ;托普发布软件组件化开发平台[N];人民邮电;2000年

9 钟耳顺;GIS朝组件化发展[N];中国计算机报;2001年

10 ;国产组件化软件平合与TopM++Builder[N];科技日报;2000年

中国博士学位论文全文数据库 前5条

1 李松;组件化可重构嵌入式数控系统实施关键技术研究[D];华南理工大学;2015年

2 刘刚;并行离散事件仿真可视化组件建模技术研究[D];国防科学技术大学;2011年

3 戴鸿君;基于异构多核体系与组件化软件的嵌入式系统研究[D];浙江大学;2007年

4 李姗姗;空间信息分布式协同高性能计算框架的初步研究[D];中国地质大学(北京);2009年

5 涂钰青;基于IEC61499标准的组件化模型集成数控系统形式化建模与验证的研究[D];华南理工大学;2011年

中国硕士学位论文全文数据库 前10条

1 张佳梁;面向定制化广告的前端组件化框架设计与实现[D];南京大学;2016年

2 戴翔宇;Web前端工程组件化的分析与改进[D];吉林大学;2016年

3 罗威;基于信息化体系结构的ATE通用软件开发[D];哈尔滨工业大学;2016年

4 黄弋o,

本文编号:547580


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/547580.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户75339***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com