第Ⅰ部分 总览
第1章 简介
1.1 企业的含义
1.2 企业和系统
1.3 企业的多样性
1.4 企业的发展
1.5 企业和遗留系统
1.6 成长企业的需要
1.7 小结
1.8 复习题
第2章 “架构师”助企业降低复杂性
2.1 概述
2.2 早期的企业
2.3 当前的企业
2.4 架构原理
2.5 架构技术
2.6 小结
2.7 复习题
第3章 管理企业的复杂性
3.1 概述
3.2 新架构的设计原理
3.3 三维架构
3.4 小结
3.5 复习题
第4章 J2EE简介
4.1 概述
4.2 J2EE的要素
4.3 规范和API
4.4 参考实现
4.5 J2EE蓝图
4.6 测试套件
4.7 综述
4.8 详述
4.9 小结
4.10 复习题
第5章 企业解决方案和J2EE
5.1 概述
5.2 企业解决方案
5.3 Java的发展历程
5.4 J2EE的发展历程
5.5 J2EE社区
5.6 J2EE是恰到好处的企业解决方案
5.7 小结
5.8 复习题
第Ⅱ部分 J2EE核心原理
第6章 J2EE规范的核心要素
6.1 概述
6.2 Servlet规范
6.3 JSP规范
6.4 EJB规范
6.5 小结
6.6 复习题
第7章 客户层
7.1 概述
7.2 客户层的重要性
7.3 客户层的组件
7.4 客户层容器
7.5 小结
7.6 复习题
第8章 表示层
8.1 概述
8.2 Web层的重要性
8.3 Web容器
8.4 Web组件
8.5 MVC架构
8.6 Web层的最佳实践和指南
8.7 Web层的设计模式
8.8 J2EE专用的设计模式
8.9 小结
8.10 复习题
第9章 业务层
9.1 概述
9.2 业务层的重要作用
9.3 业务容器
9.4 业务组件
9.5 会话Bean详解
9.6 实体Bean详解
9.7 MDB详解
9.8 业务层的业务对象
9.9 MVC架构与业务层
9.10 业务层的最佳实践和指南
9.11 业务层的设计模式
9.12 小结
9.13 复习题
第10章 EIS集成层
10.1 概述
10.2 已有的EIS系统
10.3 EIS集成方案
10.4 集成层的最佳实践和指南
10.5 小结
10.6 复习题
第11章 服务
11.1 概述
11.2 事务
11.3 J2EE的事务参与者
11.4 安全
11.5 小结
11.6 复习题
第Ⅲ部分 案例研究
第12章 ServeNVolley公司
12.1 概述
12.2 目前的结构
12.3 可供使用的服务
12.4 要求
12.5 假设、风险和约束
12.6 可能的解决方案
12.7 小结
12.8 复习题
第13章 SafeDrive.com门户
13.1 概述
13.2 目前的结构
13.3 可供使用的服务
13.4 要求
13.5 假设、风险和约束
13.6 可能的解决方案
13.7 小结
13.8 复习题
第14章 SafeDrive.com门户解决方案
14.1 概述
14.2 高级设计
14.3 组件和部署细节
14.4 客户层
14.5 Web层的设计
14.6 业务层的设计
14.7 小结
14.8 复习题
附录A 部署描述符和打包文件
附录B 池和池化
附录C 设计模式
附录D Sun Java Studio Enterprise
术语表
展开