EJB企业应用与开发实例

EJB企业应用与开发实例
作 者: 班书昊
出版社: 北京科海电子出版社
丛编项: 北京科海培训中心图书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: EJB
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《EJB企业应用与开发实例》作者简介

内容简介

本书详细介绍了J2EE体系结构的重要组成部分——EJB及其相关技术。全书共分14章,分别阐述EJB的概念、方法和部署。内容涵盖了J2EE和EJB体系结构、EJB的简单开发、会话Bean(分有状态和无状态)、实体Bean、消息驱动Bean、应用程序的运行环境——容器、EJB的总体考察、资源管理与EJB服务、EJB应用程序、CORBA与EJB集成技术、J2EE应用程序、EJB生成Web服务和无线EJB服务。针对书中的知识点提供了大量的实例,并详细地讲解了EJB开发的方法和技巧,尤其是“实例目标”、“学习要点”和“实例分析”起到了提纲辈领、画龙点睛的作用。本书适用于所有对EJB技术感兴趣的读者,特别是希望从事企业应用程序的开发人员和部署人员。所附光盘中包括书中实例的全部源代码和许多资源文件(注明:此书光盘有误,出版社已收回,本站所售图书不带光盘)。

图书目录

第1章 J2EE和EJB体系

1. 1 Java体系简介

1. 1. 1 分布式计算系统

1. 1. 2 J2EE简介

1. 1. 3 EJB简介

1. 2 J2EE体系

1. 2. 1 J2EE体系结构

1. 2. 2 J2EE企业应用

1. 2. 3 J2EE涉及的角色. 容器体系结构及API

1. 3 EJB体系

1. 3. 1 EJB体系结构. Bea类型与容器服务

1. 3. 2 EJB中的角色分析

1. 3. 3 客户访问Bean实例

1. 4 本章小结

第2章 EJB的简单开发

2. 1 如何开发EJB

2. 1. 1 EJB的开发步骤

2. 1. 2 EJB开发中的角色

2. 2 开发EJB应用程序

2. 2. 1 EJB客户视图

2. 2. 2 开发主接口和组件接口

2. 2. 3 开发实现类

2. 3 部署描述项

2. 3. 1 部署描述项定义

2. 3. 2 在J2EE中使用部署工具

2. 4 编写客户端程序

2. 4. 1 客户端程序的开发和查找

2. 4. 2 远程运行客户端应用程序

2. 4. 3 EJBMetaData接口

2. 5 编写完整的HelloBean

2. 6 本章小结

第3章 三类Bean的介绍

3. 1 会话Bean

3. 1. 1 无状态会话Bean和状态会话Bean的区别

3. 1. 2 开发无状态会话Bean

3. 1. 3 部署无状态会话Bean

3. 1. 4 开发和运行无状态会话Bean的客户程序

3. 1. 5 开发状态会话Bean

3. 1. 6 部署状态会话Bean

3. 1. 7 开发和运行状态会话Bean的客户程序

3. 1. 8 会话Bean的生命周期

3. 1. 9 使用句柄

3. 2 EJBl. 1实体Bean

3. 2. 1 实体Bean的介绍

3. 2. 2 BMP和CMP的开发

3. 2. 3 部署BMP和CMP

3. 2. 4 开发客户程序(客户端应用程序)

3. 2. 5 实体Bean的生命周期

3. 3 消息驱动Bean

3. 3. 1 消息驱动Bean的定义

3. 3. 2 消息驱动通信模型

3. 3. 3 开发消息驱动Bean

3. 3. 4 编写消息驱动Bean实例

3. 4 本章小结

第4章 EJB2. 0实体模型

4. 1 新旧CMP的差别

4. 1. 1 EJB1. 1CMP模型问题

4. 1. 2 EJB2. 0实现的CMP目标

4. 2 全新的CMP模型

4. 2. 1 模型问题

4. 2. 2 抽象方法

4. 2. 3 客户视图

4. 2. 4 关系和查询语言

4. 3 全新的BMP

4. 3. 1 部署描述项新结构

4. 4 本章小结

第5章 开发高级的BMP和CMP

5. 1 开发高级的CMP实体Bean

5. 1. 1 使用CMP中的实体组件

5. 1. 2 CMP提供的关系

5. 1. 3 全新的查询语言

5. 2 高级BMP开发

5. 2. 1 实体Bean映射到表格

5. 2. 2 查找表的使用

5. 2. 3 对象关系的处理

5. 3 本章小结

第6章 异步通信和事务处理

6. 1 异步通信

6. 1. 1 JMS与相关术语

6. 1. 2 实用实例

6. 2 事务处理和EJB

6. 2. 1 事务与ACID属性

6. 2. 2 事务处理与补偿

6. 2. 3 事务模型

6. 2. 4 事务与EJB

6. 2. 5 分布式事务

6. 2. 6 综合实例

6. 3 本章小结

第7章 EJB容器

7. 1 EJB容器及其运行环境

7. 1. 1 EJB容器

7. 1. 2 运行环境

7. 2 部署和管理

7. 3 群集概念

7. 4 实例编写

7. 5 本章小结

第8章 EJB的总体考察

8. 1 设计目标与技术优势

8. 2 服务框架

8. 2. 1 Home接口和Remote接口

8. 2. 2 Finder方法和主键

8. 2. 3 会话Bean和实体Bean

8. 2. 4 管理持久性

8. 2. 5 部署描述项

8. 3 高级事务管理

8. 3. 1 定义事务和CORBA OTS

8. 3. 2 恢复对象和指定事务控制

8. 3. 3 JTS(Java事务服务)

8. 3. 4 Bean管理的事务

8. 3. 5 会话同步接口

8. 3. 6 加入事务和划分事务

8. 3. 7 数据库操作的事务管理

8. 3. 8 分布式事务的支持

8. 4 EJB接口的高级处理

8. 4. 1 类的开发

8. 4. 2 接口使用的方法

8. 4. 3 EJB的编程环境

8. 4. 4 一个完整的WELCOMEE例子

8. 5 如何编写EJB客户端

8. 5. 1 EJB的客户视图

8. 5. 2 管理事务

8. 5. 3 获得EJB的信息

8. 5. 4 JNDI的支持

8. 5. 5 EJB到CORBA的映射

8. 6 EJB 2. 0的JMS

8. 7 如何在JBOSS Server上发布EJB

8. 8 EJB技术中的数据库

8. 8. 1 J2EE技术简介

8. 8. 2 EJB组件简介

8. 8. 3 建立数据库连接

8. 8. 4 EJB数据库应用的例子

8. 9 本章小结

第9章 资源管理与EJB服务

9. 1 EJB环境

9. 1. 1 EJB环境理论部分

9. 1. 2 EJB环境实例

9. 2 企业Bean的相互通信

9. 2. 1 理论部分

9. 2. 2 EJB引用实例

9. 3 连接工厂和资源管理器

9. 3. 1 工厂与管理器的理论部分

9. 3. 2 编写使用管理器的实例

9. 4 本章小结

第10章 EJB安全设计与性能测试

10. 1 EJB的安全性

10. 1. 1 EJB安全模型

10. 1. 2 EJB安全管理的三个问题

10. 2 EJB的设计模式与设计策略

10. 2. 1 EJB设计模式

10. 2. 2 EJB的设计策略

10. 3 EJB性能与测试

10. 3. 1 EJB性能

10. 3. 2 EJB测试技术

10. 4 本章小结

第11章 CORBA与EJB集成技术

11. 1 使用CORBA的EJB集成技术

11. 2 使用CORBA的EJB集成技术编写实例

11. 2. 1 使用CORBA访问EJB实例

11. 2. 2 [实例11. 2]--使用CORBA的EJB客户

11. 3 本章小结

第12章 J2EE应用程序

12. 1 对象模型实例

12. 2 编写实体Bean

12. 2. 1 [实例12. 1]--客户实体Bean

12. 2. 2 [实例12. 2]--订单行目录实体Bean

12. 2. 3 [实例12. 3]--订单实体Bean

12. 3 编写会话Bean

12. 3. 1 [实例12. 4]--Quote Line Item Bean

12. 3. 2 [实例12. 5]--Quote Bean

12. 3. 3 [实例12石]---Pricer Bean

12. 3. 4 [实例12. 7]---Bank TellerBean

12, 4 J2EE集成服务器

12. 5 本章小结

第13章 EJB生成Web服务

13. 1 Web服务体制

13. 1. 1 Web体系

13. 1. 2 Web服务规范

13. 2 EJB生成Web服务实例

13. 2. 1 编程目标与思想

13. 2. 2 代码与分析

13. 2. 3 Bean实例后处理

13. 3 本章小结

第14章 基于COM的客户机与无线EJB客户

14. 1 基于COM的客户机

14. 1. 1 COM概述

14. 1. 2 实例编写

14. 2 无线EJB客户

14. 2. 1 无线EJB客户理论

14. 2. 2 如何编写无线EJB实例--出租车服务

14. 2. 3 编写无线EJB客户--出租车应用程序

14. 3 本章小结