组件化在J2EE架构中的运用

组件化在J2EE架构中的运用

论文摘要

如何实现业务应用快速、稳定、灵活的建设,如何保证系统的质量,如何缩短项目周期和减少成本是企业信息化建设乃至业界一直面临的挑战。随着J2EE技术在企业管理信息系统建设中应用越来越广泛,探索如何在J2EE架构中引入组件化,研究组件的模型和J2EE架构中组件的分布等具有重要意义。本论文主要研究组件化在J2EE架构中的运用,从技术、功能、非功能等维度,针对组件化架构、组件模型、非功能管理监控框架三方面进行详细研究。经过组件研究现状和存在问题的分析,在组件的逻辑模型上借鉴SCA,组件的物理模型上借鉴OSGI,通过将二者的有机结合,为J2EE架构中引入组件化提供良好的可操作性。本论文重点探讨了引入组件化后的J2EE架构,组件在架构中的分布,支持组件运行的组件容器相关的资源管理、服务管理、事务等特性;研究了组件的逻辑模型和物理模型,对组件的装配和协作进行了描述;探讨了支持非功能性需求的管理监控框架、运行机制以及管理监控的具体内容等。通过在J2EE架构中引入组件化的思想,对业务需求按照一定的功能实现单元,将其包装成可独立部署的组件,通过组件的灵活组装,达到最大化的复用,以提高开发效率,快速应对业务需求;同时通过组件化降低系统内部耦合度,为系统运行维护期的可管理性和可维护性提供技术支撑。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.2 研究现状及存在问题
  • 1.3 主要研究内容及特色
  • 1.4 本文的结构安排
  • 第二章 架构模型
  • 第三章 基于组件的技术架构
  • 3.1 技术架构
  • 3.1.1 分层结构
  • 3.1.2 集成技术组件
  • 3.1.3 基础技术组件
  • 3.1.4 组件粒度需考虑的因素
  • 3.1.5 技术组件的积累与管理
  • 3.2 调用流程
  • 3.3 组件容器
  • 3.3.1 整体结构
  • 3.3.2 资源管理
  • 3.3.3 服务管理
  • 3.3.4 事务
  • 3.4 数据上下文
  • 3.5 页面流
  • 第四章 组件模型
  • 4.1 基本定义
  • 4.1.1 组件
  • 4.1.2 原子组件
  • 4.1.3 复合组件
  • 4.1.4 组件包
  • 4.1.5 组件分类
  • 4.2 逻辑模型
  • 4.2.1 逻辑结构
  • 4.2.2 服务
  • 4.2.3 接口
  • 4.2.4 属性
  • 4.2.5 引用
  • 4.2.6 实现
  • 4.2.7 绑定
  • 4.2.8 装配
  • 4.2.9 服务的访问
  • 4.3 物理模型
  • 4.3.1 物理结构
  • 4.3.2 组件包的结构
  • 4.3.3 组件包的构成
  • 4.3.4 组件包间的协作关系
  • 4.3.5 组件包资源的访问
  • 4.3.6 组件包API的调用
  • 4.4 组件划分原则
  • 4.5 参考示例
  • 4.5.1 Spring实现
  • 4.5.2 Java实现
  • 第五章 管理监控架构
  • 5.1 总体结构
  • 5.2 运行机制
  • 5.3 监控管理框架
  • 5.4 管理监控的内容
  • 第六章 应用与验证
  • 6.1 技术组件实现
  • 6.1.1 定时器组件
  • 6.1.2 远程调用组件
  • 6.1.3 消息处理组件
  • 6.1.4 邮件发送组件
  • 6.1.5 缓存组件
  • 6.1.6 日志组件
  • 6.1.7 菜单及权限分配组件
  • 6.1.8 安全认证组件
  • 6.1.9 工作流访问组件
  • 6.2 管理监控的实现
  • 6.2.1 服务器监控
  • 6.2.2 数据库统计监控
  • 6.2.3 服务调用监控
  • 6.2.4 页面流统计监控
  • 6.2.5 安全策略
  • 6.3 报表系统实现案例
  • 6.3.1 报表系统组件功能架构
  • 6.3.2 报表系统组件关系
  • 第七章 总结与展望
  • 7.1 研究总结
  • 7.2 未来J2EE组件化的展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].飞行控制系统组件化故障模式与影响分析方法[J]. 西安电子科技大学学报 2016(02)
    • [2].基于智能组件的信息化开发框架设计方法[J]. 信息技术与信息化 2019(08)
    • [3].雷达对抗仿真推演系统的组件化设计与实现[J]. 火力与指挥控制 2015(01)
    • [4].企业管理信息系统组件化信息资源分析与设计[J]. 商业时代 2009(23)
    • [5].组件化数据监显软件设计与实现[J]. 计算机测量与控制 2017(11)
    • [6].企业管理信息系统组件化分析与设计[J]. 价值工程 2011(05)
    • [7].中小型企业业务组件化研究[J]. 重庆三峡学院学报 2011(02)
    • [8].组件化虚拟仪器技术在实验教学中的应用研究[J]. 中国现代教育装备 2008(05)
    • [9].多相流模型组件化研究[J]. 长江大学学报(自然科学版)理工卷 2010(02)
    • [10].组件化的数据库设计研究[J]. 福建电脑 2009(06)
    • [11].液压支柱试验台控制系统组件化设计[J]. 煤矿机械 2008(02)
    • [12].基于组件化柔性工作流的协同质量控制系统设计[J]. 中国制造业信息化 2008(11)
    • [13].前端组件化开发在集装箱港口信息化中的应用[J]. 集装箱化 2018(08)
    • [14].为您服务[J]. 电脑编程技巧与维护 2016(22)
    • [15].世纪互联降低CDN服务部署门槛[J]. 通讯世界 2009(04)
    • [16].军用软件组件化设计方法研究[J]. 微处理机 2019(04)
    • [17].作战仿真实体组件化建模研究[J]. 系统仿真学报 2015(02)
    • [18].组件技术在电网调控一体化仿真中的应用[J]. 电工技术 2018(05)
    • [19].组件化在应用界面设计中的优势和表现[J]. 信息通信 2018(03)
    • [20].组件化平台,机场综合安防集成的未来[J]. 中国公共安全 2014(22)
    • [21].组件化的数字内容呈现系统设计与实现[J]. 北京印刷学院学报 2017(07)
    • [22].基于组件化指挥信息系统仿真验证技术[J]. 火力与指挥控制 2018(10)
    • [23].陆军作战仿真模型组件化设计[J]. 火力与指挥控制 2014(11)
    • [24].浅议基于COM的组件化程序设计方法[J]. 硅谷 2011(02)
    • [25].基于组件化的多源情报集中显控软件的研究实现[J]. 舰船电子工程 2018(02)
    • [26].组件化建模技术在作战模拟训练系统中的应用[J]. 电子科技 2012(07)
    • [27].软件/开发工具[J]. 今日电子 2009(12)
    • [28].云环境下面向组件的中间件开发[J]. 电子技术与软件工程 2019(11)
    • [29].3D打印组件化研究——以tinkercad为工具[J]. 科技传播 2018(01)
    • [30].组件化与服务化软件架构在中小企业中的建设[J]. 电脑知识与技术 2018(18)

    标签:;  ;  

    组件化在J2EE架构中的运用
    下载Doc文档

    猜你喜欢