首页> 中文学位 >EJB层次模式架构的研究及在电子商务系统开发中的应用
【6h】

EJB层次模式架构的研究及在电子商务系统开发中的应用

代理获取

目录

文摘

英文文摘

独创性声明及学位论文版权使用授权书

第一章绪论

1.1研究背景

1.2研究现状

1.3研究内容

1.4研究意义

1.5论文结构

第二章软件体系结构与设计模式

2.1计算机体系结构的发展

2.1.1两层应用体系结构

2.1.2三层(多层)应用体系结构

2.1.3组件体系结构

2.2设计模式

2.2.1设计模式概述

2.2.2框架

2.2.3框架和模式的比较

2.3基于EJB组件体系结构的MVC设计模式

第三章EJB相关技术

3.1 EJB体系结构

3.2 EJB容器

3.3 EJB组件的类型

3.3.1会话Bean(Session Bean)

3.3.2实体Bean(Entity Bean)

3.3.3消息驱动Bean(Message-Driven Bean)

3.4 EJB体系中的角色

3.5 RMI和RMI-ⅡOP

3.6 EJB组件体系结构特点

第四章基于EJB组件技术的层次模式架构的研究

4.1软件架构的目标

4.2传统EJB体系结构的分析

4.2.1传统EJB体系结构的层次划分

4.2.2传统EJB体系结构的不足

4.3基于EJB组件技术的层次模式架构的研究

4.3.1客户层架构方案

4.3.2表示层架构方案

4.3.3服务层架构方案

4.3.4域层架构方案——值对象模式

4.3.5资源访问层架构方案

4.3.6持久层架构方案

第五章EJB层次模式架构在电子商务系统开发中的应用

5.1系统功能

5.2系统结构

5.2.1系统整体结构

5.2.2采用本地接口开发

5.3开发工具及部署环境

5.4基于EJB层次模式架构的网上购书系统的实现

5.4.1第一步:确定系统的用例图

5.4.2第二步:确定系统所用的主要组件

5.4.3第三步:系统的实现

5.4.4核心部分代码

5.5系统运行效果图

第六章总结与展望

参考文献

发表论文和参加科研情况

发表论文

参加科研项目

致谢

展开▼

摘要

对象技术和组件技术是当前计算机发展的热点。J2EE标准作为应用程序开发和运行平台,综合了面向对象技术、软件体系结构理论、组件技术、分布式对象技术等多方面的研究成果,为提高服务器端软件的质量,快速开发企业级应用提供了有效手段。EJB作为J2EE的核心技术,是一种多层结构的分布式的服务器端组件体系结构。利用EJB组件技术,开发人员可以把精力放在逻辑实现方面,不用考虑底层的计算机技术。 EJB组件技术简化了企业级应用程序的开发过程,但由于EJB技术比较复杂,所以如何构建基于EJB技术的高效的、安全的、可靠的企业级应用是开发者面临的挑战。在最初着手设计EJB系统时,选择一个恰当的架构,或者进行逻辑划分,来满足项目所关注的诸如性能、可维护性、可移植性等方面的要求,是开发者面临的最困难的问题之一。 许多具有良好架构的EJB项目都使用了设计模式(DesignPattern)。设计模式简单说是对面向对象软件开发的成功的经验总结。一个设计模式就是对于一类重复出现的问题的一种可重用的解决方案。软件开发中,正确、合理地应用这些设计模式,就是利用过去别人的成功设计和结构。良好的开发架构/模式不仅可以使系统便于维护和修改,而且可以降低对开发人员技术水平的要求。因此,利用设计模式设计稳定、可靠、扩充性好、规范化的开发架构,同时保证系统性能的稳定就变得非常重要。 由于传统的EJB体系结构只是一个粗略的结构,开发实际应用时会遇到诸如执行效率、访问速度、可扩展性、可维护性等问题,所以,本文通过对EJB组件技术和设计模式的深入研究,选择有助于提高系统性能而且简单实用的设计模式来优化传统的EJB体系结构,总结提出一种基于EJB组件技术的层次模式架构。最后把该架构应用到电子商务系统的开发中,开发并实现了一套网上购书系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号