首页> 中文学位 >J2EE应用服务器架构设计和EJB容器的实现
【6h】

J2EE应用服务器架构设计和EJB容器的实现

代理获取

目录

文摘

英文文摘

大连理工大学学位论文版权使用授权书及独创性说明

1绪论

1.1中间件技术

1.1.1中间件技术产生

1.1.2中间件技术定义

1.1.3中间件的特点及其优势

1.1.4中间件的应用领域及分类

1.1.5当前主流的对象中间件技术平台

1.2 J2EE研究概况以及发展趋势

1.3本论文的工作

2相关技术

2.1 Java语言及其特点

2.2 Java平台种类

2.3 J2EE平台

2.3.1 J2EE平台的提出

2.3.2 J2EE企业应用模型

2.3.3 J2EE体系结构

2.4 Enterprise JavaBean(EJB)

2.4.1 EJB的概念

2.4.2 EJB服务器/EJB容器的作用

2.4.3 EJB规范定义的相关角色

2.4.4 EJB应用组件的种类

3 J2EE应用服务器架构的设计

3.1应用服务器体系结构

3.2应用服务器体系结构说明

3.2.1服务集成总线的描述

3.2.2服务组件的描述

3.3各标准服务组件的详细说明

3.3.1 EJB Server Service(EJB服务器服务)

3.3.2 EJB Container Service(EJB容器服务)

3.3.3 JMX Serivce服务组件

3.3.4 Deployer Service(部署服务)

3.3.5 JNDI Service(命名服务)

3.3.6 Security(安全服务)

3.3.7 Transaction Service(事务服务)

3.3.8其他的标准服务

4 EJB容器的设计

4.1 EJB容器的职责和功能

4.2 EJB容器体系结构设计

4.3 EJB标准API

4.3.1业务逻辑接口(EJBObject,EJBLocalObject)

4.3.2企业JavaBean的Home接口(EJBHome/EJBLocalHome)

4.3.3 EJB组件接口

4.3.4 EJB上下文接口

4.3.5其他的标准接口

5 EJB容器的实现

5.1 EJB容器逻辑功能的实现

5.1.1 EJB容器逻辑功能实现总体介绍

5.1.2 EJB容器逻辑功能实现具体介绍

5.1.3 EJB容器逻辑功能实现中的异常处理

5.1.4 EJB容器逻辑功能实现中的事务处理

5.1.5企业JavaBean组件在EJB容器中的生命周期管理

5.2 EJB规范中规定的接口的实现

6运行测试

总结

参考文献

攻读硕士学位期间发表学术论文情况

致 谢

展开▼

摘要

Internet技术发展加快了基于网络的企业应用系统的设计和开发,传统的Client/Server方式已经不能适应当前快速易变的商业发展的需要了。而J2EE技术正是基于Internet上Web技术的特点而产生和发展的,提供了一个利用基于组件的方法来设计、开发、装配以及部署企业信息系统。将商务逻辑从客户端、服务器端独立出来,更适应于日益复杂化和日益变化的商务逻辑的需要,从而带来了开发、维护和使用时的便利。 在本论文中,主要做了两个方面的工作:第一,通过分析和研究J2EE中一系列的规范,提出了一个基于服务的集成总线式的应用服务器体系架构,并对架构的主要组成部分做了详细的功能分析。第二,为了验证提出的架构的可行性,实现了架构中的EJB容器。 本文提出的体系架构借鉴了基于组件的企业应用开发方法以及基于服务的体系架构和web服务的思想。该架构利用一个集成总线将J2EE一系列规范中归纳出来的服务组件组装在一起。与当前主要采用的微内核的、基于服务的、层次结构的相比较,具有更好的扩展性和可配置性。 关于EJB容器实现方面,主要部分有:EJB服务组件;实现了EJB容器逻辑功能,这些逻辑功能包括部署企业JavaBean和调用企业JavaBean的业务方法;对于企业JavaBean组件的生命周期的管理则转交给实例管理器实现;又依据EJB2.1的规范利用动态代理的机制实现了EJBAPI接口,这些接口包括EJB的Home,Object接口等等。 通过试验证明设计的EJB容器能够通过EJB容器服务组件集成到架构中的集成总线中,证实了基于服务的集成总线式的应用服务器体系架构的可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号