书籍详情
深入Enterprise JavaBeans编程
作者:陈松,李亚伟编著
出版社:中国铁道出版社
出版时间:2002-01-01
ISBN:9787113048150
定价:¥33.00
购买这本书可以去
内容简介
Enterprise JavaBeans(EJB)是SUN公司提出的开发三层企业级Java应用的工业标准,已被目前绝大多数应用服务器厂商作为遵循的规范,具有“编写一次,随处运行”的跨平台特性。本书针对EJB,对CORBA和J2EE等关键理论作了讲述,并且对RMI-IIOP、JNDI和JTS程序的设计均作了较为深入详细的讲解。通过本书的学习,可以帮助读者熟悉分布式计算的三大标准、面向对象程序的开发和设计,掌握J2EE、CORBA和EJB的结合关系、Enterprise JavaBeans的基础理论、EJB程序的开发、EJB的互操作技术以及EJB的一些高级程序开发。本书适合于有面向对象设计和JAVA程序设计经验的人阅读,也适合于作为EJB的教程。
作者简介
暂缺《深入Enterprise JavaBeans编程》作者简介
目录
第1章 分布式对象技术
1-1 对象中间件
1-1-1 中间件
1-1-2 分布式对象中间件
1-2 分布式计算的三大标准
1-2-1 分布式对象技术的发展
1-2-2 J2EE/EJB技术
1-2-3 CORBA技术
1-2-4 COM/DCOM
1-3 J2EE/EJB的优点
1-3-1 J2EE技术
1-3-2 J2EE/EJB技术的领先优势
第2章 CORBA的相关概念
2-1 CORBA基础
2-1-1 CORBA的体系结构
2-1-2 何谓ORB
2-1-3 接口定义语言(IDL)
2-1-4 对象适配器
2-1-5 CORBA的消息通信机制GIOP/IIOP
2-1-6 互操作
2-1-7 对象引用
2-1-8 客户存根和服务骨架
2-2 CORBA 3.0的新特性
2-2-1 Java与Internet的集成
2-2-2 服务质量控制
2-2-3 CORBA构件技术
2-3 CORBA服务
2-3-1 CORBA服务概述
2-3-2 名字服务
2-3-3 事件服务
2-3-4 持久对象服务POS和持久状态服务PSS
2-3-5 事务服务
2-3-6 安全服务
2-3-7 CORBA消息服务
第3章 J2EE概述
3-1 Java基础
3-1-1 JDBC数据库连接
3-1-2 Java消息服务
3-1-3 JavaServlet和JSP
3-2 J2EE基础
3-2-1 J2EE概念
3-2-2 J2EE基本结构
3-2-3 JavaIDL编译器
3-2-4 Java名字目录服务
3-2-5 Java事务服务和事务处理API
3-2-6 XML基础
第4章 EJB概述
4-1 Enterprise Beans组件
4-1-1 EJB(Enterprise JavaBeans)概念
4-1-2 Session Bean
4-1-3 Entity Bean
4-1-4 容器管理和Bean管理的持久性
4-1-5 EJB Container
4-1-6 EJB的设计模式和命名约定
4-1-7 JavaBean和EJB的区别
4-2 EJB的角色
4-3 部署描述符
4-3-1 EJB开发的角色
4-3-2 EJB部署的步骤
4-3-3 定义部署描述符
4-3-4 EJB Jar文件
4-4 EJB到CORBA的协议映射
第5章 会话Bean
5-1 会话Bean的基本概念
5-2 会话Bean API接口
5-2-1 javax.eib.SessionBean接口
5-2-2 javax.ejb.SessionContext接口
5-2-3 Javax.ejb.SessionSynchronization接口
5-2-4 使用EJB的安全接口
5-3 无状态会话EJB
5-3-2 无状态会话Bean的生命周期管理
5-4 有状态会话Bean
5-4-1 会话Bean的不可重入性
5-4-2 状态的激活与钝化
5-4-3 一个有状态会话Bean的例子
5-4-4 有状态会话Bean的生命周期
第6章 实体Bean
6-1 持续化对象
6-1-1 Java对象的序列化
6-1-2 对象/关系的映射
6-1-3 对象数据库
6-2 实体Bean
6-2-1 实体Bean的组成
6-2-2 实体Bean的特点
6-2-3 实体Bean与会话Bean的区别
6-3 实体Bean中的API及主要概念
6-3-1 javax.ejb.EntityBean接口
6-3-2 javax.ejb.EntityContext接口
6-3-3 主键对象
6-3-4 实体Bean Home
6-4 深入Jonas容器内部
6-4-1 实体Bean代表的持续化对象的生命周期
6-4-2 实体Bean实例的生命周期
6-4-3 实体Bean生命管理的具体实现
第7章 实体Bean的持久性管理
7-1 Bean管理的持久性
7-1-1 一个BMP实体Bean实例
7-1-2 BMP中容器的实现
7-2 容器管理的持久性
7-2-1 一个CMP实例
7-2-2 CMP中容器所做的工作
7-2-3 CMP的标准配置
7-2-4 CMP中与容器相关的标准配置
第8章 EJB对分布式计算互操作的支持
8-1 对分布式的支持
8-2 互操作概述
8-2-1 异步环境概述
8-2-2 互操作的目的
8-2-3 互操作语义
8-2-4 互操作需求概述
8-3 远程引发互操作
8-3-1 将Java远程接口映射到IDL
8-3-2 将值对象映射到IDL
8-3-3 系统异常的映射
8-3-4 获取stub和客户代理
8-4 交易互操作
8-4-1 交易互操作的要求
8-4-2 和没实现交易互操作的容器的互操作
8-5 名字互操作
8-6 安全互操作
8-6-1 概述
8-6-2 EJB引发的保护
第9章 IDL文件的编写
9-1 用IDL描述应用接口
9-1-1 编写IDL代码的一般规则
9-1-2 基本的IDL词法和语法规则
9-2 用IDL定义对象属性
9-3 IDL定义继承
9-3-1 单重继承
9-3-2 多重继承
9-4 IDL定义异常
9-4-1 使用标准异常
9-4-2 定义用户自定义异常
9-5 定义上下文对象
第10章 EJB远程通信模型
10-1 JAVA RMI
10-1-1 术语定义
10-1-2 分布对象应用的需要
10-2 RMI-IIOP
10-2-1 何谓RMI-IIOP
10-2-2 EJB远程通信模型
10-3 RMI-IIOP编译器
10-3-1 rmic编译器
10-3-2 idlj编译器
10-4 使用RMI的EJB程序
10-4-1 编写源文件和HTML
10-4-2 编译和部署RMI程序及文件
10-4-3 运行程序
10-5 将RMI程序转换为RMI-IIOP程序
10-5-1 将HelloWorld程序转换为RMI-IIOP程序
10-5-2 将客户Applet转换为应用
10-6 使用RMI-IIOP的EJB程序
10-6-1 编写源程序
10-6-2 编译实例
10-6-3 运行程序
第11章 EJB与Java名字目录服务
11-1 JNDI的概念与体系结构
11-1-1 名字目录服务的基本概念
11-1-2 JNDI的出现
11-1-3 INDI API中的几个基本概念
11-2 名字服务接口
11-3 JNDI SPI
11-3-1 初始化ORB环境
11-3-2 Java远程对象与CORBA对象的转换
11-4 JNDI的使用
11-4-1 创建初始名字上下文
11-4-2 一个具体的使用JNDI API的例子
11-5 使用JNDI接口访问RMI对象
11-5-1 远程接口的定义
11-5-2 远程对象的实现
11-5-3 服务器端程序
11-6 使用JNDI接口访问CORBA对象
11-6-1 CORBA服务器对象实现
11-6-2 根据IDL接口定义的RMI远程接口
11-6-3 客户端程序
11-7 JNDI名字上下文和EJB运行环境
11-7-1 客户通过JNDI访问EJB
11-7-2 EJB引用的部署
11-7-3 资源对象引用的部署
11-7-4 环境变量的部署
第12章 EJB的交易模型
12-1 交易处理的基本概念
12-1-1 交易处理的起源
12-1-2 交易的定义和特性
12-1-3 交易的两种基本模式
12-1-4 交易的孤立级别
12-1-5 两阶段提交协议
12-1-6 应用程序使用交易的方式
12-2 J2EE中的交易体系结构
12-2-1 对象交易服务OTS
12-2-2 XA接口
12-2-3 Java交易服务
12-2-4 Java Transaction API接口
12-3 EJB的交易管理
12-3-1 Bean管理交易模式
12-3-2 容器管理交易模式
1-1 对象中间件
1-1-1 中间件
1-1-2 分布式对象中间件
1-2 分布式计算的三大标准
1-2-1 分布式对象技术的发展
1-2-2 J2EE/EJB技术
1-2-3 CORBA技术
1-2-4 COM/DCOM
1-3 J2EE/EJB的优点
1-3-1 J2EE技术
1-3-2 J2EE/EJB技术的领先优势
第2章 CORBA的相关概念
2-1 CORBA基础
2-1-1 CORBA的体系结构
2-1-2 何谓ORB
2-1-3 接口定义语言(IDL)
2-1-4 对象适配器
2-1-5 CORBA的消息通信机制GIOP/IIOP
2-1-6 互操作
2-1-7 对象引用
2-1-8 客户存根和服务骨架
2-2 CORBA 3.0的新特性
2-2-1 Java与Internet的集成
2-2-2 服务质量控制
2-2-3 CORBA构件技术
2-3 CORBA服务
2-3-1 CORBA服务概述
2-3-2 名字服务
2-3-3 事件服务
2-3-4 持久对象服务POS和持久状态服务PSS
2-3-5 事务服务
2-3-6 安全服务
2-3-7 CORBA消息服务
第3章 J2EE概述
3-1 Java基础
3-1-1 JDBC数据库连接
3-1-2 Java消息服务
3-1-3 JavaServlet和JSP
3-2 J2EE基础
3-2-1 J2EE概念
3-2-2 J2EE基本结构
3-2-3 JavaIDL编译器
3-2-4 Java名字目录服务
3-2-5 Java事务服务和事务处理API
3-2-6 XML基础
第4章 EJB概述
4-1 Enterprise Beans组件
4-1-1 EJB(Enterprise JavaBeans)概念
4-1-2 Session Bean
4-1-3 Entity Bean
4-1-4 容器管理和Bean管理的持久性
4-1-5 EJB Container
4-1-6 EJB的设计模式和命名约定
4-1-7 JavaBean和EJB的区别
4-2 EJB的角色
4-3 部署描述符
4-3-1 EJB开发的角色
4-3-2 EJB部署的步骤
4-3-3 定义部署描述符
4-3-4 EJB Jar文件
4-4 EJB到CORBA的协议映射
第5章 会话Bean
5-1 会话Bean的基本概念
5-2 会话Bean API接口
5-2-1 javax.eib.SessionBean接口
5-2-2 javax.ejb.SessionContext接口
5-2-3 Javax.ejb.SessionSynchronization接口
5-2-4 使用EJB的安全接口
5-3 无状态会话EJB
5-3-2 无状态会话Bean的生命周期管理
5-4 有状态会话Bean
5-4-1 会话Bean的不可重入性
5-4-2 状态的激活与钝化
5-4-3 一个有状态会话Bean的例子
5-4-4 有状态会话Bean的生命周期
第6章 实体Bean
6-1 持续化对象
6-1-1 Java对象的序列化
6-1-2 对象/关系的映射
6-1-3 对象数据库
6-2 实体Bean
6-2-1 实体Bean的组成
6-2-2 实体Bean的特点
6-2-3 实体Bean与会话Bean的区别
6-3 实体Bean中的API及主要概念
6-3-1 javax.ejb.EntityBean接口
6-3-2 javax.ejb.EntityContext接口
6-3-3 主键对象
6-3-4 实体Bean Home
6-4 深入Jonas容器内部
6-4-1 实体Bean代表的持续化对象的生命周期
6-4-2 实体Bean实例的生命周期
6-4-3 实体Bean生命管理的具体实现
第7章 实体Bean的持久性管理
7-1 Bean管理的持久性
7-1-1 一个BMP实体Bean实例
7-1-2 BMP中容器的实现
7-2 容器管理的持久性
7-2-1 一个CMP实例
7-2-2 CMP中容器所做的工作
7-2-3 CMP的标准配置
7-2-4 CMP中与容器相关的标准配置
第8章 EJB对分布式计算互操作的支持
8-1 对分布式的支持
8-2 互操作概述
8-2-1 异步环境概述
8-2-2 互操作的目的
8-2-3 互操作语义
8-2-4 互操作需求概述
8-3 远程引发互操作
8-3-1 将Java远程接口映射到IDL
8-3-2 将值对象映射到IDL
8-3-3 系统异常的映射
8-3-4 获取stub和客户代理
8-4 交易互操作
8-4-1 交易互操作的要求
8-4-2 和没实现交易互操作的容器的互操作
8-5 名字互操作
8-6 安全互操作
8-6-1 概述
8-6-2 EJB引发的保护
第9章 IDL文件的编写
9-1 用IDL描述应用接口
9-1-1 编写IDL代码的一般规则
9-1-2 基本的IDL词法和语法规则
9-2 用IDL定义对象属性
9-3 IDL定义继承
9-3-1 单重继承
9-3-2 多重继承
9-4 IDL定义异常
9-4-1 使用标准异常
9-4-2 定义用户自定义异常
9-5 定义上下文对象
第10章 EJB远程通信模型
10-1 JAVA RMI
10-1-1 术语定义
10-1-2 分布对象应用的需要
10-2 RMI-IIOP
10-2-1 何谓RMI-IIOP
10-2-2 EJB远程通信模型
10-3 RMI-IIOP编译器
10-3-1 rmic编译器
10-3-2 idlj编译器
10-4 使用RMI的EJB程序
10-4-1 编写源文件和HTML
10-4-2 编译和部署RMI程序及文件
10-4-3 运行程序
10-5 将RMI程序转换为RMI-IIOP程序
10-5-1 将HelloWorld程序转换为RMI-IIOP程序
10-5-2 将客户Applet转换为应用
10-6 使用RMI-IIOP的EJB程序
10-6-1 编写源程序
10-6-2 编译实例
10-6-3 运行程序
第11章 EJB与Java名字目录服务
11-1 JNDI的概念与体系结构
11-1-1 名字目录服务的基本概念
11-1-2 JNDI的出现
11-1-3 INDI API中的几个基本概念
11-2 名字服务接口
11-3 JNDI SPI
11-3-1 初始化ORB环境
11-3-2 Java远程对象与CORBA对象的转换
11-4 JNDI的使用
11-4-1 创建初始名字上下文
11-4-2 一个具体的使用JNDI API的例子
11-5 使用JNDI接口访问RMI对象
11-5-1 远程接口的定义
11-5-2 远程对象的实现
11-5-3 服务器端程序
11-6 使用JNDI接口访问CORBA对象
11-6-1 CORBA服务器对象实现
11-6-2 根据IDL接口定义的RMI远程接口
11-6-3 客户端程序
11-7 JNDI名字上下文和EJB运行环境
11-7-1 客户通过JNDI访问EJB
11-7-2 EJB引用的部署
11-7-3 资源对象引用的部署
11-7-4 环境变量的部署
第12章 EJB的交易模型
12-1 交易处理的基本概念
12-1-1 交易处理的起源
12-1-2 交易的定义和特性
12-1-3 交易的两种基本模式
12-1-4 交易的孤立级别
12-1-5 两阶段提交协议
12-1-6 应用程序使用交易的方式
12-2 J2EE中的交易体系结构
12-2-1 对象交易服务OTS
12-2-2 XA接口
12-2-3 Java交易服务
12-2-4 Java Transaction API接口
12-3 EJB的交易管理
12-3-1 Bean管理交易模式
12-3-2 容器管理交易模式
猜您喜欢