《WebSphere环境下EJB编程 IBM红皮书》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:(美)IBM公司著;翟玉庆等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:7111090128
  • 页数:123 页
图书介绍:本书介绍WebSphere应用服务器中的EJB服务器编程环境,解释与企业Bean相关的概念,建立EJB服务器编程环境的方法与工具等内容。

第1章 EJB编程环境概述 1

1.1 EJB编程环境组成 1

1.2 EJB服务器 2

1.2.1 安全服务 3

1.2.2 负载管理服务 4

1.2.3 持久性服务 5

1.2.4 命名服务 5

1.2.5 事务服务 5

1.3 数据源 7

1.4 EJB客户端 8

1.5 Web服务器 9

1.6 管理接口 9

第2章 企业bean简介 10

2.1 bean的基本概念 10

2.1.1 实体bean 10

2.1.2 会话bean 11

2.2 企业bean包装 13

2.2.1 部署描述器 13

2.2.2 EJB JAR文件 14

2.3 企业bean部署 14

2.4 EJB应用开发 15

2.4.1 一个实例:银行企业bean 15

2.4.2 用银行bean开发EJB银行应用 16

2.5 企业bean实例的生命周期 16

2.5.1 会话bean的生命周期 17

2.5.2 实体bean的生命周期 18

第3章 EJB服务器AE环境中企业bean的开发和部署工具 20

3.1 VisualAge for Java使用 20

3.2 通过EJB服务器AE工具开发和部署企业bean 21

3.2.1 EJB服务器AE软件安装与配置 21

3.2.2 EJB服务器AE环境中环境变量CLASS-PATH的设置 21

3.2.3 创建企业bean组件 22

3.2.4 创建EJB服务器AE中的查找逻辑 22

3.2.5 包装企业bean 23

3.2.6 创建部署描述器和EJB JAR文件 23

3.2.7 创建实体bean使用的数据库 31

第4章 EJB服务器CB环境中企业bean的开发和部署工具 32

4.1 通过EJB服务器CB工具开发和部署企业bean 32

4.1.1 EJB服务器CB必需的软件 33

4.1.2 建立EJB服务器CB的工具 33

4.1.3 EJB服务器CB环境中环境变量CLASS-PATH的设置 33

4.1.4 创建企业bean组件 34

4.1.5 创建EJB服务器CB中的查找逻辑 34

4.1.6 包装企业bean 36

4.1.7 创建企业bean的EJB JAR文件 36

4.1.8 部署企业bean 36

4.1.9 创建CMP实体bean部署过程中的数据对象 40

4.1.10 安装企业bean及相应EJB服务器CB的配置 46

4.1.11 将企业bean的JNDI名字绑定到JNDI命名空间 47

4.2 从已存在的CICS或IMS应用创建企业bean 49

4.3 创建与MQSeries通信的企业bean 50

4.4 EJB服务器CB环境的限制 51

第5章 开发企业bean 53

5.1 开发CMP实体bean 53

5.1.1 编写企业bean类 53

5.1.2 编写本地接口 59

5.1.3 编写远程接口 61

5.1.4 编写主关键字类 62

5.2 开发会话bean 63

5.2.1 编写企业bean类 63

5.2.2 编写本地接口 70

5.2.3 编写远程接口 71

5.3 实现多种类型企业bean的公共接口 71

5.3.1 从javax.ejb.EJBObject继承的方法 71

5.3.2 javax.ejb.EJBHome接口 72

5.3.3 java.io. Serializable和java.rmi.Remote接口 72

5.4 企业bean中线程和重入口技术的使用 72

5.5 包装企业bean 73

5.5.1 使bean组件成为Java包的一部分 73

5.5.2 创建部署描述器文件 73

5.5.3 创建EJB JAR文件 73

第6章 使企业bean能够进行事务处理及包含安全机制 75

6.1 在部署描述器中设置事务属性 75

6.1.1 设置事务属性 76

6.1.2 设置事务隔离级别属性 77

6.2 在部署描述器中设置安全属性 78

第7章 开发EJB客户端 79

7.1 导入所需要的Java包 79

7.2 创建和获得访问bean的EJB对象的引用 80

7.2.1 查找和创建EJB本地对象 81

7.2.2 创建EJB对象 83

7.3 处理会话bean无效的EJB对象 84

7.4 删除bean的EJB对象 85

7.5 EJB客户端的事务管理 86

7.6 EJB服务器CB中EJB客户端更多的信息描述 87

7.6.1 使用ActiveX的EJB客户端 87

7.6.2 使用CORBA接口的C++和Java EJB客户端 88

第8章 开发使用企业bean的servlet 89

8.1 标准的servlet方法概述 89

8.2 编写嵌入servlet的HTML页面 89

8.3 开发servlet 91

8.3.1 相关servlet的实例变量 91

8.3.2 相关servlet的初始化方法 92

8.3.3 相关servlet的doGet方法 93

8.3.4 创建企业bean 94

8.3.5 确定用户响应内容 95

8.3.6 发送用户响应 96

8.4 线程问题 97

第9章 企业bean的高级编程技术 98

9.1 开发BMP实体bean 98

9.1.1 编写企业bean类 98

9.1.2 编写本地接口 105

9.1.3 编写远程接口 107

9.1.4 编写或选择主关键字类 108

9.2 与BMP实体bean一起使用数据库 108

9.2.1 在EJB服务器CB环境中的数据库连接管理 109

9.2.2 在EJB服务器AE环境中的数据库连接管理 110

9.2.3 数据库中的数据处理 112

9.3 会话bean中基于bean管理模式的事务应用 113

附录A WebSphere应用服务器所提供的示例代码 116

附录B 企业bean中XML的使用 118

术语表 122