EJB 2.0企业级应用程序开发(附光盘)
分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,
作者: [美]卡瓦内斯,奇顿 著,智慧东方工作室 译
出 版 社: 机械工业出版社
出版时间: 2002-3-1字数:版次: 1版1次页数: 479印刷时间: 2002-3-1开本:印次:纸张: 胶版纸I S B N : 9787111099109包装: 平装编辑推荐
什么是EJB?EJB是用于服务器端组件体系结构的一个规范。不要与常规的JavaBean混淆。EJB是行为强化组件,它封装了可重用的业务逻辑以及对外部资源的访问,比如一个企业的关系型数据库。EJB的首要目的是使得开发者专注于业务逻辑,而不必担心他们的应用程序所需的事务、安全性以及持久性等底层细节。
内容简介
EJB是用于服务器端组件体系结构的一个规范。本书主要内容包括:构建EJB类及其接口的机制,EJB设计和性能的策略,构建Web层,EJB的高级概念等。附录包括了EJB 2.0的摘要及其新特征。本书内容翔实、深入浅出,提供了详细的讨论和实例,对于懂Java语言的EJB初学者是一本有益的指导书。本书所附光盘包括:WebLogic Server 6.1的试用版、WebGain's VisualCafe 4.5的试用版、 WebGain's TopLink 3.5.1的试用版,以及本书中使用到的实例。
作者简介
目录
前言
第一部分 开发EJB
第1章 企业级应用程序导论1
1.1 EJB体系结构1
1.2 基于组件的分布式计算3
1.2.1 软件组件的快速复习3
1.2.2 将组件集合到体系结构中4
1.3 N层体系结构5
1.3.1 两层组件体系结构5
1.3.2 N层组件体系结构6
1.4 为什么使用EJB6
1.4.1 “编写一次,多处运行”原则7
1.4.2 规范与实现分隔7
1.4.3 提供互用性7
1.4.4 开发者可以专注于商业逻辑8
1.4.5 与CORBA/IIOP协议兼容8
第2章 一个拍卖网站的实例9
2.1 拍卖实例概述9
2.2 英式拍卖的概述9
2.3 选择要实现的用例11
2.3.1 创建拍卖14
2.3.2 取消拍卖14
2.3.3 指定买受人14
2.3.4 结束拍卖14
2.3.5 查看拍卖14
2.3.6 查看应价历史14
2.3.7 浏览拍卖14
2.3.8 查看拍卖细节15
2.3.9 应价拍卖15
2.3.10 查看账簿历史15
2.4 定义对象模型15
2.4.1 标识商业对象15
2.4.2 标识应用程序控制者17
第3章 EJB概念20
3.1 提早掌握概念20
3.2 什么是Enterprise Bean20
3.2.1 实体bean21
3.2.2 会话bean21
3.2.3 消息驱动bean22
3.3 EJB角色及其责任22
3.3.1 bean提供者23
3.3.2 应用程序集中者24
3.3.3 EJB部署者25
3.3.4 EJB服务器提供者25
3.3.5 EJB容器提供者26
3.3.6 系统管理员27
3.4 本地EJB客户机与远程EJB客户机的对比27
3.4.1 本地EJB客户机27
3.4.2 远程EJB客户机27
3.5 使用RMI与EJB通信28
3.5.1 什么是根和干28
3.5.2 在IIOP上使用RMI34
3.6 通过EJB的组件接口来访问EJB36
3.7 使用Home接口定位企业bean38
3.8 决定是否使用一个本地或远程客户机40
3.8.1 本地模型通常可提供更好的性能40
3.8.2 本地模型的访问粒度最细41
3.8.3 远程模型提供更好的位置透明度41
3.8.4 远程客户机必须处理远程异常41
3.9 EJB的创建和删除41
3.10 钝化和活化42
3.11 对象池44
3.12 句柄45
3.13 EJB服务器和容器的实现46
第4章 Java的命名和目录接口48
第5章 实体bean71
第6章 bean管理的持久性107
第7章 容器管理的持久性143
第8章 EJB查询语言171
第9章 会话bean184
第10章 Java消息服务211
第11章 消息驱动bean257
第12章 事务269
第13章 异常处理294
第14章 安全性设计和管理311
第15章 部署340
第二部分 设计与性能
第16章 EJB设计的范式和策略359
第17章 性能373
第18章 应用程序的性能和负载测试385
第三部分 构建Web层
第19章 为EJB构建表示层395
第四部分 高级概念
第20章 分布性和EJB互用性409
第21章 水平服务415
第22章 EJB群集概念454
第23章 EJB 2.0编程限制460
第五部分 附录
附录A EJB 2.0 API
附录B 自EJB 1.1的变化
附录C 光盘中的内容
媒体评论