《EJB最新技术开发指南》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:李树仁,王锋锐,马丹等编写
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2003
  • ISBN:7894980390
  • 页数:414 页
图书介绍:

第1章 EJB综述 1

2.6 小结 3 1

1.1.1 分布式对象 1

1.1 EJB基本概念 1

目录 1

1.1.1 分布式对象 1

1.1 EJB基本概念 1

第1章 EJB综述 1

1.1.2 服务器端组件模型 3

1.1.3 应用服务器 6

1.2 J2EE体系结构 6

1.3 EJB的体系结构 9

1.3.1 Enterprise Beans组件 10

1.3.2 EJB角色 11

1.3.3 EJB架构的设计目标 12

1.4 EJB规范 13

1.5 EJB编程模型 19

1.6 小结 23

第2章 EJB组件基本结构 24

2.1 EJB基本类型 24

2.2 Home接口 25

2.3 Remote接口 27

2.4 Bean类 28

2.5 EJB组件的约束 28

第3章 EJB的配置与部署 32

3.1 J2EE的部署描述符 32

3.1.1 EJB部署描述符 32

3.1.2 容器管理的EJB部署描述 35

3.1.3 部署描述符元素说明 37

3.2.1 JAR文件简介 41

3.2 EJB JAR文件 41

3.2.2 JAR文件的目的 46

3.2.3 EJB客户端JAR文件 47

3.3 EJB的部署过程 47

3.4 在应用服务器上的部署过程 48

3.4.1 LDAP无状态会话Bean 48

3.4.2 ProfileTest——CMP实体Bean 51

3.5 发EJB的步骤实例 53

3.6 小结 57

4.1.1 应用服务器的现状 58

4.1 应用服务器 58

第4章 EJB容器 58

4.1.2 应用服务器的发展过程 60

4.1.3 应用服务器的发展方向 61

4.2 EJB容器 64

4.3 选择一个应用服务器 70

4.3.1 技术原则 70

4.3.2 实例分析 71

4.4 小结 72

5.1 EJB角色 73

第5章 EJB角色和开发过程 73

5.1.1 Bean开发者 74

5.1.2 应用组装者 75

5.1.3 部署者 76

5.1.4 EJB容器提供者 76

5.1.5 EJB服务器提供者 77

5.1.6 系统管理员 78

5.2 EJB开发过程 78

5.3 小结 83

第6章 会话Bean应用开发 84

6.1.2 无状态会话Bean的生命周期 85

6.1 无状态的会话Bean 85

6.1.1 无状态会话Bean简介 85

6.1.3 一个无状态会话Bean实例 87

6.1.4 开发一个无状态会话Bean实例的步骤 92

6.2 有状态的会话Bean 97

6.2.1 有状态会话Bean简介 99

6.2.2 有状态会话Bean的活化和钝化 99

6.2.3 有状态会话Bean的生命周期 100

6.2.4 一个有状态会话Bean的实例 101

6.3 会话Bean的客户端 104

6.5 开发实例 114

6.4 两种会话Bean的选择 114

6.6 小结 133

第7章 实体Bean应用开发 134

7.1 理解实体Bean 134

7.2 实体Bean的客户视图 135

7.2.1 Home接口 135

7.2.2 Remote接口 136

7.2.3 主键和对象标志 136

7.2.4 实体Bean句柄 137

7.3 容器管理的持久性 138

7.4 Bean管理的持久性 143

7.5 JDBC简介 149

7.6 EJB查询语言 152

7.7 实体Bean的生命周期 155

7.8 实体Bean的配置与部署 156

7.9 如何选择实体Bean和会话Bean 158

7.10 优化Entity Bean七原则 158

7.11 开发实例 162

7.12 小结 185

8.1 Java分布式对象模型 186

第8章 RMI规范 186

8.2 远程对象 190

8.3 客户机接口 194

8.4 服务器接口 196

8.5 接口 206

8.6 激活 209

8.7 stub和skleton所用的接口和类 228

8.8 垃圾收集器接口 233

8.9 RMI通信协议 236

8.10 小结 242

9.1 JMS简介 243

第9章 消息驱动Bean应用开发 243

9.2 消息驱动Bean 251

9.3 消息驱动Bean的基本结构 253

9.4 消息Bean的配置和部署 254

9.5 一个消息驱动Bean实例 257

9.6 开发实例 263

9.7 小结 268

第10章 事务 269

10.1 何谓事务 269

10.2 使用事务的原因 270

10.3 数据库操作的事务管理 271

10.4 CORBA OTS 272

10.5 事务的4个特征(ACID) 273

10.6 JTA和JTS 275

10.7 声明的事务管理 277

10.7.1 事务范围 278

10.7.2 理解事务属性 278

10.7.3 事务属性 279

10.7.4 事务属性用法 282

10.8 事务的编程划分 283

10.7.5 事务属性的总结 283

10.9 Bean自管理的事务处理 286

10.10 事务与实体Bean 288

10.11 事务模型 289

10.12 事务隔离性 292

10.13 会话同步接口 295

10.14 加入和使用事务 296

10.15 开发实例 297

10.16 小结 304

11.1 EJB安全模型概述 305

第11章 安全管理 305

11.2 EJB的安全机制和安全管理 306

11.2.1 验证 307

11.2.2 授权 308

11.2.3 安全通信 309

11.3 EJB 6种角色在安全管理中的职责 309

11.4 开发实例 313

11.5 小结 314

第12章 Web组件和EJB 315

12.1 Applet与EJB 315

12.2.1 Servlet概述 335

12.2 Servlet与EJB交互 335

12.2.2 使用Servlet与EJB进行交互 336

12.3 JSP与EJB交互 340

12.4 小结 340

第13章 EJB的综合应用实例 341

13.1 EJB应用决策 341

13.2 入门实例 344

13.2.1 JBuilder的安装与配置 344

13.2.2 EJB的典型示例 348

13.2.3 Entity Bean的典型示例 358

13.2.4 部署文件参考 370

13.3 综合实例 371

13.4 小结 386

附录A EJB API 387

A.1 javax.ejb包 387

A.2 javax.ejb.spi包 391

附录B 词汇表 392

B.1 J2EE所包括技术列表 392

B.2 其他术语列表 392

附录C 优化Entity Beans的七条守则源码参考 396