首页> 中文学位 >一种结合性能优化的企业级应用系统构件模型研究及实践
【6h】

一种结合性能优化的企业级应用系统构件模型研究及实践

代理获取

目录

封面

中文摘要

英文摘要

目录

1 绪 论

1.1 研究背景及研究意义

1.2 国内外研究现状

1.3 本文工作简介

1.4 本文结构介绍

2 EJB性能分析研究

2.1 EJB 体系结构简介

2.2 EJB工作原理

2.3 EJB性能瓶颈分析

2.4 EJB性能优化策略分析

2.5 小结

3 结合EJB组件性能优化的CBD构件模型研究

3.1 引言

3.2 CBD构件模型研究

3.3 基于EJB组件的CBD构件模型的实现

3.4 小结

4 应用案例研究

4.1 背景分析

4.2 系统架构模块分析

4.3 优化架构在项目中的实际应用

4.4 案例实施结果分析

4.5 小结

5 结 语

5.1 本文工作总结

5.2 未来研究展望

致谢

参考文献

附录

展开▼

摘要

在信息化建设的过程中,信息系统的性能表现一直是一个关键的问题,特别是在一些用户和信息数量巨大的企业级应用系统中,系统的性能瓶颈问题显露得格外关键。而EJB作为企业级应用中使用最为广泛的开发技术,在越来越多的大型项目中得到了广泛的应用,但同时其也面临着一定的性能瓶颈。在现有的一系列对EJB进行性能优化的策略中,大部分都是通过对默认配置的更改和对体系的重构来对其性能方面施加积极的影响,但是这些策略同时也对EJB本身低耦合、高内聚的特性产生了一定的影响。
  为了解决EJB现有的优化策略与其自身高内聚、低耦合特性的矛盾,论文中引入了CBD(Component Based Development)构件开发技术这一概念,力求将EJB根据CBD构件的特性重构为各个独立的CBD构件。每个CBD构件作为一个高度内聚的实体,在构件内部应用现有的一系列EJB优化策略的基础上,CBD构件之间采用一系列默认的配置方案,一定程度上可以使系统在后期开发和部署时能够减少开发的成本。应用CBD构件重构EJB应用的目的在于将视线更主要的集中于关注各个独立CBD构件之间的关系。事实上,在CBD构件之间的接口没有发生变更的情况下,其EJB内部之间优化策略的更改、代码的更替通常不会对系统后期的分布式部署带来大的影响。
  论文从实际应用的角度出发,先对现有的一系列EJB这一企业级应用的关键开发技术的各类优化策略进行了深入的分析研究,接着简述了EJB优化策略存在的一系列问题,然后再结合CBD构件的特点,提出了一系列基于EJB作为基本单元的CBD构件生成方式,同时将这些方式建立为一个形象的构件模型形式。论文中提出,结合了EJB的性能优化策略的CBD构件建立的应用系统,能够在一定程度上保证EJB这一企业级应用的性能和高内聚特性。接下来论文介绍了一个应用提出的模型构建的Collection电子催收系统实例。在详细介绍了系统各模块的同时,论文选择了一个独立的模块结合CBD构件生成模型进行了详细的说明,同时详细的描述了其业务和性能上的特性。最后给出了相应的测试结果。
  论文中提出的模型在通过和传统的EJB优化策略实施方案进行测试比较后的分析结果表明,使用论文提出的模型构建的系统比传统的EJB优化策略实施方案有着一定的进步,为企业级应用系统的性能提高提供了一条可参考的途径,这正是本文价值所在之处。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号