Building Java Enterprise Systems with J2EE

副标题:无

作   者:(美)Paul J.Perrone,et al.著;张志伟等译

分类号:

ISBN:9787900635716

微信扫一扫,移动浏览光盘

简介

   本书介绍了当前用于构造Java企业系统的最新技术——J2EE,并提供了构造可扩缩的、安全的、具有Web功能的企业分布式系统的详尽的且具有实际意义的指导。它涉及了用J2EE开发 Java企业系统的所有重要技术,包括:企业系统的基本概念及各种解决方案的范型;如何使能企业数据及分布式企业通信;分布式企业通信的公共服务;企业系统安全保证;如何使能企业Web技术及企业应用程序。本书报供的技术可用于快速构建电子商务(企业到用户即B2C)系统,企业到企业(B2B)系统,企业应用集成(EAI)处理,以及通用的分布式、基于因特网的企业系统。    本书的读者应具有一定的面向对象软件开发和使用Java经验,并想用Java开发企业应用系统的人员和系统设计员。也适用于准备构建企业电子商务B2B系统的管理者和电子商务人员。      

目录

第1部分 企业系统基础

第1章 企业体系结构概述

1.1 企业

1.2 企业组件

1.3 企业中的信息技术

1.4 小结

第2章 企业申面向对家软件开发

2.1 企业对象

2.1.1 面向对象软件元素

2.1.2 面向对象软件对企业的重要性

2.2 面向对象开发过程

2.2.1 开发过程概述

2.2.2 项目宗旨

2.2.3 需求分析

2.2.4 初步系统设计

2.2.5 详细设计

2.2.6 实现

2.2.7 单元测试

2.2.8 装配

2.2. 9 线程测试

.2.2.10 配置规范

2.2.11 系统测试

2. 2.12 部署

2.2.13 维护

2.2.14 开发中的反复性与阶段性

2.3 统一建模语言

2. 3.1 静态逻辑结构图

2. 3.2 动态行为图

2.4 小结

第3章 企业中基于组件的软件开发

3.1 企业组件

3.2 组件模型

3.2.1 一般组件模型

3.2.2 组件模型接口

3.3 基于组件的开发

3.4 标准

3. 4. 1 标准组件模型

3. 4. 2 设计模式

3.5 小结

第4章 企业开发的java基础

4. 1 java特性和版本

4.1.1 极具魅力的java企业特性

4. 1. 2 java版本历史

4. 2 java平台体系结构

4. 2.1 java开发和运行环境

4. 2. 2 java运行平台体系结构

4. 2. 3 java运行优化

4.3 java文件和工具

4. 3. 1 java文件类型

4.3.2 基本java源文件结构

4.3.3 基本的jar和manifest文件结构

4. 3.4 java软件开发包工具

4.4 java语言

4. 4. 1 java基本类型

4. 4.2 java操作符

4. 4. 3 java语言结构

4.5 核心java语言api

4.5.1 基本语言和系统api

4. 5. 2 错误和异常

4.5.3 类型和数学api

4.5.4 反映(reflection)

4.5.5 无用单元回收

4. 5. 6 事件

4.6 集合 api

4. 6. 1 非关键的集合框架

4. 6. 2 映射的集合框架

4.7 输入/输出和状态保持api

4.7.1 字节i/o流

4.7.2 字符i/o reader和 writer

4.7.3 归档文件api

4. 7. 4 属性文件

4. 8 线程 api

4.9 时间和日期api

4. 10 java小应用程序

4. 11 小结

第5章 j2ee的java企业系统体系结构

5.1 j2ee模型

5. 1.1 j2ee特性

5. 1. 2 j2ee组件-容器体系结构

5. 1.3 j2ee约束

5.2 企业java和jzee体系结构

5. 2. 1 java企业系统体系结构概况

5. 3 数据连接

5.4 通信机制

5.5 保证机制

5. 6 客户连接

5. 7 web连接

5. 8 应用程序连接

5. 9 j2ee的未来发展

5. 10 小结

第6章 企业用户接口

6.1 分布式企业用户接口

6.2 java awt组件

6. 2. 1 awt组件、容器和布局

6. 2. 2 awt事件

6. 2. 3 部署考虑

6.3 java swing组件

6. 3. 1 swing组件、容器、布局和事件

6.3.2 swing模型

6. 3. 3 swing的外观

6. 3. 4 swing组件辅助程序

6. 3.5 部署考虑

6.4 实用工具和辅助组件

6. 4. 1 数据传输

6. 4.2 拖放

6. 4.3 打印

6. 4. 4 可访问性

6.4.5 javahelp

6.5 图形和多媒体组件

6. 5.1 awt图像

6. 5.2 2d图形

6. 5. 3 3d图形

6. 5. 4 java高级成像

6. 5.5 java媒体 api

6. 5. 6 输入方法框架

6. 6 web页面接口

6.6.1 web接口内容

6.6.2 web接口产生器

6. 7 小结

第7章 使用javabean进行组件建模

7.1 javabean概述

7.2 javabean容器

7.2.1 javabean容器

7.2.2 javabean组件

7.2.3 javabean上下文

7.3 javabean事件

7.4 javabean属性

7. 4. 1 简单属性

7. 4.2 数组和可索引的属性

7. 4. 3 绑定的属性

7.4.4 受限属性

7.5 javabean内视

7. 6 javabean持续性

7.7 javabean定制

7. 7. 1 属性编辑器

7. 7.2 定制器

7.8 infobus

7. 9 小结

第2部分 使能企业数据

第8章 企业数据

8. 1 数据库基础

8.1.1 数据模型的抽象级别

8.1.2 一般dbms体系结构

8.1.3 事务

8. 2 关系数据库

8. 2. 1 rdbms体系结构

8. 2.2 sql

8.2.3 数据模型图示约定

8. 3 对象数据库

8.3.1 odbms体系结构

8. 4 rdbms与 odbms

8.5 关系/对象转换

8.6 cli

8. 7 嵌入式sql

8. 8 odbc

8.9 jdbc

8.10 小结

第9章 jdbc基础

9. 1 jdbc体系结构

9.2 jdbc驱动程序及其类型

9.2. 1 驱动程序评估

9.3 jdbc驱动程序的配置

9.3.1 根据类型配置驱动程序的一般步骤

9.3.2 配置 beeshirts.com示例数据模型

9.4 jdbc连接

9.4.1 数据库统一资源定位器

9. 4.2 创建连接

9. 4.3 示例:连接到数据库

9.5 jdbc语句

9.5. 1 使用普通的语句

9.5.2 包含联接、外部联接和like子句的查询

9.5.3 示例:创建并执行语句

9. 5. 4 使用预先准备好的语句

9.5.5 示例:创建与执行预先准备好的语句

9. 6 jdbc结果集

9. 6. 1 对结果集进行操作

9.6.2 获得关于结果集的信息

9.6.3 示例:操作结果集和结果集元数据

9.7 sql与java之间的映射

9. 8 jdbc元数据

9.8. 1 获取关于数据库及驱动程序的信息

9.8.2 示例:数据库元数据的简单用法

9.9 小结

第10章 高级jdbc

10.1 可滚动的结果集

10.1.1 创建可滚动的结果集

10.1.2 在结果集中滚动

10.1.3 驱动程序对可滚动结果集的支持

10. 1.4 示例:可滚动的结果集

10.2 可更新的结果集

10.2.1 创建可更新的结果集

10.2. 2 更新行

10.2.3 撤消更新

10.2.4 插入行

10.2.5 删除行

10.2.6 数据库变化的可见性

10.2.7 驱动程序对可更新的结果集的支持

10.2. 8 示例:可更新的结果集

10.3 成批更新

10.3.1 创建成批更新

10.3.2 执行成批更新

10.3.3 示例:成批更新

10.4 高级数据类型

10.4.1 java对象类型

10.4.2 sql3类型

10.4.3 定制类型

10.4. 4 扩充 beeshirts.com示例数据模型

10.4.5 示例:通过jdbc使用高级的sql类型

10.5 行集

10.5. 1 行集的体系结构

10.5.2 使用行集

10.5.3 行集的实现

10.5.4 管理内部行集的状态与行为

10.6 存储过程

10.6.1 预定义的数据库函数

10.6.2 创建存储过程

10.6.3 执行存储过程

10.6.4 创建某些beeshirts.com存储过程

10.6.5 示例:调用存储过程

10.7 通过jndi来进行数据库命名

10.8 连接池

10. 9 分布式事务

10.10 小结

第3部分 使能分布式企业通信

第11章 分布式企业通信

11.1 分布式系统

11. 2 分布机制

11.3 网络客户

11.4 网络服务器

11.5 小结

第12章 网络通信

12.1 网络计算

12.1.1 协议和通信层

12.2 tcp/ip协议簇

12.2.1 tcp/ip追根溯源

12.2.2 tcp/ip通信层

12.2.3 tcp/ip实现和工具

12.3 套接字编程

12.3.1 基本的套按字编程

12.3.2 udp数据报

12.3.3 定制套接字和工厂

12. 4 通信流

12. 5 小结

第13章 web通信

13.1 因特网和万维网

13.1.1 web的历史

13.1.2 url

13.2 http

13.2.1 基本的http行为

13.2.2 mime

13.2.3 http请求

13.2.4 http响应

13.2.5 java中基本的http处理

13. 2.6 在http之外跟踪会话

13.2.7 http-ng

13.3 cgi

13.4 servlet

13.5 html文档

13.6 动态html生成

13.7 小结

第14章 利用corba进行组件建模

14.1 corba概述

14.1.1 对象管理体系结构

14.1.2 corba 3.0

14.1.3 corba的java企业系统角色

14.2 orb

14.2. 1 orb概念

14. 2.2 客户端的orb组件

14.2.3 orb协议

14.2.4 服务器端的orb组件

14.3 giop和iiop

14.3.1 giop概述

14. 3.2 iiop概述

14.3.3 可互操作的对象引用

14.4 服务、设施和业务对象

14.4.1 corbaservices

14.4.2 corbafacilities

14.4.3 corba领域接口和业务对象

14. 5 idl

14.5.1 一般的corba idl文件格式

14.5.2 corba idl到 java的映射

14.5.3 idl编译

14.5.4 java到idl映射

14. 6 按值传递对象

14.6.1 值类型

14.6.2 按值传递对象的行为顺序

14.6.3 按值传递对象编码

14.6. 4 按值传递对象代码示例

14.7 小结

第15章 corba通信

15.1 分布式 corba

15.1.1 可扩展性设计

15. 1.2 corba开发过程

15.2 corba供应商

15. 2.1 基本工具和配置

15. 2.2 供产商的产品

15.3 java idl

15.4 corba接口

15.5 corba服务器和主框架

15.5. 1 编译idl并产生主框架

15.5. 2 创建corba服务器

15.6 实现存储池

15. 7 对象适配器

15.7.1 基于boa的服务器注册

15.7.2 java idl服务器注册

15.7.3 基于poa的服务器注册

15.8 接口存储池

15.9 corba客户和存根

15.9.1 corba客户和静态存根

15.9.2 基于dii的客户

15.10 corba命名

15.11 小结

第16章 rmi通信

16.1 rmi基本概念

16.1.1 rmi体系结构

16.1.2 rmi包和工具

16. 1.3 rmi架构配置

16.1.4 rmi开发过程

16.2 jrmp

16.3 rmi和 iiop

16. 4 java到idl的映射

16.5 按值传递对象和rmi

16.6 rmi接口

16.6. 1 rmi接口定义示例

16.7 rmi服务器和主框架

16.7. 1 rmi/jrmp服务器

16.7.2 rmi/llop服务器

16.8 rmi注册

16.8.1 注册 rmi/jrmp服务器

16.8.2 注册rmi/iiop服务器

16. 9 rmi客户和存根

16. 9. 1 rmi/jrmp客户和存根

16. 9. 2 rmi/iiop客户和存根

16.10 rmi查找

16.10.1 rmi/jrmp查找

16.10.2 rmi/iiop查找

16. 11 rmi对象激活

16.11.1 创建一个可激活服务器

16.11.2 创建一个可激活服务器注册器

16. 11. 3 rmi可激活对象客户

16. 11. 4 编译和运行示例

16. 12 定制套接字

16.13 小结

第17章 利用 com/dcom进行组件建模

17.1 com和dcom简介

17.1.1 dcom体系结构

17.1.2 基于java的开发工具

17. 1.3 dcom接口

17. 1.4 dcom标识符

17. 1.5 dcom标记

17.1. 6 服务器地点

17.1.7 类型库和 idl

17. 1.8 动态激发

17. 2 com/dcom服务

17. 3 接口定义语言

17.3.1 一般的 dcom idl文件格式

17. 3.2 dcom idl到java映射

17. 4 小结

第18章 dcom通信

18.1 机器中的dcom

18. 1.1 dcom开发过程

18. 2 dcom接口

18. 3 dcom标识符

18. 4 dcom类型

18. 5 dcom服务器和主框架

18.5. 1 生成java绑定

18.5. 2 一般的dcom服务器

18. 5. 3 dcom服务器实现示例

18.5.4 编译dcom服务器

18.6 dcom服务器注册

18.6.1 利用javareg注册

18.6.2 利用一个注册表文件注册

18.6.3 透视 dcom对象

18.7 dcom客户和存根

18. 7. 1 一般的dcom客户

18.7.2 dcom客户实现示例

18. 8 dcom客户注册和生成

18.9 dcom桥

18.10 小结

第4部分 分布式企业通信的公共服务

第19章 命名服务

19.1 命名服务简介

19.1.1 句柄

19.1.2 名字

19.1.3 命名上下文和系统

19. 2 jndi命名服务

19.2.1 jndi体系结构

19.2.2 命名对象

19.2. 3 可引用对象

19.2.4 命名事件

19.2.5 jndi示例

19.3 命名文件

19.3.1 文件系统接口

19.3.2 jndi文件 spi

19.4 corba命名

19.4.1 cosnaming idl

19.4.2 cosnaming服务实现

19.4.3 corba命名接口

19.4. 4 jndi cosnaming spi

19.5 rmi命名

19.5.1 rmi命名系统接口

19.5. 2 jndi rmi spi

19.6 dns

19.6.1 域名系统

19.6.2 基于java的dns接口

19. 7 dcom命名

19.7.1 利用clsid和progid对dcom类命名

19.7.2 利用标记进行dcom对象命名

19.8 小结

第20章 目录和交易服务

20.1 目录和交易服务概述

20.2 jndi目录服务

20.2.1 目录上下文

20.3 nis作为一种目录服务

20.3.1 jndi nis spi

20. 4 nds作为一种目录服务

20.4.1 jndi nds spi

20.5 ldap作为一种目录服务

20.5.1 ldap接口

20.5.2 jndi ldap spi

20.5.3 jndi ldap v3 api扩展

20.6 corba作为一种交易服务

20. 6. 1 corba交易服务组件

20. 6.2 服务导出

20.6.3 服务导入

20. 6.4 corba交易示例

20. 7 jini作为一种交易服务

20. 7. 1 jini组件体系结构

20.7. 2 jini编程模型

20.7. 3 jini架构

20.7.4 jini工具和配置

20.7. 5 jini类体系结构和开发进程

20. 7. 6 jini服务示例

20.8 微软活动目录服务

20. 9 小结

第21章 激活服务

21.1 激活服务概述

21. 2 rmi激活框架

21. 3 corba激活框架

21. 4 corba生命周期服务

21. 5 dcom激活框架

21. 6 javabean激活框架

21. 7 web和应用程序激活框架

21.8 小结

第22章 消息传递服务

22.1 消息传递概述

22.1.1 消息服务地点

22. 1. 2 点到点的消息传递

22.1.3 发布一订阅消息传递

22. 1.4 “推”消息传递模型和“拉”消息传递模型

22. 1. 5 消息过滤、同步和质量

22. 1. 6 电子邮件消息传递

22.2 mom

22.3 java消息服务

22.3.1 核心jms体系结构

22.3.2 点到点消息排队模型

22. 3. 3 扩展 beeshirts.com示例的数据模型

22.3.4 点到点消息排队示例

22. 3. 5 发布-订阅模型

22. 3. 6 发布-订阅示例

22.4 corba消息传递

22.4.1 corba事件服务

22. 4.2 corba通告服务

22.4.3 corba messaging规范

22.5 javamail

22. 5. 1 电子邮件消息传递系统

22. 5.2 javamail体系结构概述

22. 5.3 javamail一般部分

22. 5.4 javamail一般消息

22.5.5 javamail多部分消息

22. 5.6 javamail mime消息

22. 5.7 javamail事件体系结构

22. 5. 8 创建邮件会话

22. 5. 9 消息仓库

22. 5. 10 消息仓库文件夹

22. 5. 11 消息传输

22.5.12 javamail示例

22.6 小结

第23章 事务服务

23.1 事务

23.2 事务服务

23. 2. 1 事务属性

23. 2. 2 事务隔离级别

23. 2. 3 事务模型

23. 2. 4 x/open分布式事务处理标准

23. 2. 5 两阶段提交协议

23. 3 对象事务服务

23.3.1 核心ots类型

23.3.2 ots接口

23.4 java事务 api

23.5 jta事务管理器接口

23.6 jta应用程序接口

23.7 jta和 x/open xa

23. 8 java事务服务

23.9 小结

第5部分 企业系统安全保证

第24章 高度保证企业应用程序

24.1 什么是保证

24.1.1 谁应当提供保证

24. 1.2 保证和交付代价之间的两难选择

24.2 一般的保证过程

24.2.1 识别保证问题

24. 2.2 评估风险

24.2.3 生成风险减少的计划

24.2.4 评估风险一减少计划的代价

24. 2. 5 评估剩余的风险

24.3 保证还是不保证

24. 3. 1 失败的交付代价

24. 3. 2 进行决策

24. 4 安全性

24. 4. 1 安全保证问题模型

24. 4. 2 安全风险减少计划

24.5 可靠性

24.5.1 可靠性保证问题模型

24. 5.2 可靠性风险减少计划

24.6 可用性

24.6. 1 可用性保证问题模型

24. 6.2 可用性风险减少计划

24.7 可维护性

24.7. 1 可维护性保证问题模型

24.7. 2 可维护性风险减少计划

24.8 保险性

24.8. 1 保险性保证问题模型

24.8.2 保险性风险减少计划

24. 9 小结

第25章 安全基础知识

25. 1 基本的安全模型

25. 2 加密技术

25. 2. 1 加密技术的分类

25.2. 2 消息摘要

25. 2. 3 对称密钥

25. 2. 4 非对称密钥

25.3 认证和不可抵赖

25. 3.1 认证类型

25. 3. 2 不可抵赖

25.4 安全套接字层

25. 5 访问控制

25. 5. 1 随意的访问控制

25. 5.2 基于角色的访问控制

25. 5. 3 强制性的访问控制

25.5.4 防火墙访问控制

25.6 域

25.7 审计

25.8 策略和管理

25.9 小结

第26章 基本的java安全

26.1 java安全的历史

26. 2 java安全体系结构

26. 2. 1 核心java 2安全体系结构

26. 2. 2 java加密技术体系结构

26. 2. 3 java加密技术扩展

26. 2. 4 java安全套接字扩展

26. 2. 5 java认证和授权服务

26.3 字节码验证器

26.4 类加载器

26.4.1 类加载器体系结构和安全

26.4.2 类加载器接口

26. 5 安全管理器

26.5.1 安全管理器接口

26.5.2 定制安全管理器

26. 6 java加密技术体系结构

26. 6. 1 jca的体系结构

26. 6. 2 加密技术引擎

26. 6. 3 加密技术服务提供商

26.7 小结

第27章 高级java安全

27. 1 权限

27. 1. 1 权限体系结构

27.1.2 权限类型

27. 1. 3 定制权限类型

27. 2 安全策略

27. 2. 1 安全策略文件格式

27. 2.2 在策略文件中引用属性

27. 2.3 使用安全策略文件

27. 2.4 安全策略工具

27.2. 5 安全策略api

27. 3 java访问控制

27. 3.1 访问控制体系结构

27. 3. 2 防护对象

27. 3. 3 security manager到访问控制的映射

27.3.4 细粒度的和可配置的访问控制示例

27. 4 主体标识

27. 4. 1 密钥

27. 4.2 证书

27. 4.3 密钥和证书存储

27.4. 4 使用密钥和证书

27. 5 保护对象

27. 5. 1 消息摘要

27. 5. 2 签名

27. 5. 3 签名对象

27. 6 对代码签名

27.6.1 jar signer工具

27.6.2 代码签名的过程

27.6.3 代码签名示例

27. 7 java安全扩展

27. 7. 1 java加密技术扩展

27.7.2 java安全套接字扩展

27. 7. 3 java认证和授权服务

27. 8 小结

第28章 corba安全

28.1 corba安全概述

28.1. 1 corba安全包

28.1.2 corba安全体系结构

28. 1.3 核心corba安全接口

28.2 认证

28.3 代理

28. 4 授权

28. 5 审计

28.6 不可抵赖

28.7 加密

28. 8 安全策略

28. 9 安全管理

28.10 小结

第6部分 使能企业web技术

第29章 企业中的web浏览器和服务器

29. 1 web浏览器

29.1.1 web浏览器体系结构

29.1.2 web浏览器实现

29.2 web浏览器安全

29.2.1 web浏览器安全问题

29.2.2 web浏览器的安全解决方案

29.3 java插件

29.3.1 安装java插件至web浏览器中

29.3.2 指定java插件jre的使用

29.4 web服务器

29.4.1 web服务器体系结构

29.4.2 web服务器实现

29.5 web服务器安全

29.5.1 web服务器安全问题

29.5.2 web服务器安全解决方案

29.6 web服务器的可用性

29.7 小结

第30章 传统web编程和java

30.1 html编程

30.1.1 html概述

30.1.2 html结构控制和显示元素

30.1.3 html表单

30.2 cgi编程

30.2.1 cgi程序示例

30.2.2 具有状态的cgi应用程序

30.2.3 cgi的优缺点

30.3 脚本语言

30.3.1 javascript

30.3.2 vbscript

30. 3.3 perl

30.4 活动服务器页面

30.5 基于java的 web编程

30.6 小结

第31章 xml

31.1 xml概述

31.2 xml格式化

31.2.1 注释

31.2.2 xml声明

31. 2.3 元素

31.2.4 属性

31.2.5 实体引用

31. 2.6 处理指令

31. 2.7 不分析的字符数据

31.2.8 良好格式的xml文档

31.3 dtd声明

31.3.1 文档类型定义标头

31. 3.2 元素声明

31. 3.3 记法声明

31. 3.4 实体声明

31. 3.5 属性声明

31.3.6 合法的xml文档

31.3.7 dtd示例

31. 4 xml中的超链接

31.4. 1 xlink

31.4.2 xpointer

31. 5 xml样式表

31.6 xml的简单 api

31. 6. 1 sax体系结构

31.6. 2 核心sax对象

31.6.3 sax应用程序的处理程序接口

31.6.4 sax分析器接口

31.7 文档对象模型

31. 7. 1 dom体系结构

31. 7. 2 dom节点

31.7. 3 dom节点类型

31. 7. 4 dom分析

31.8 java和 xml

31.8.1 java企业api和xml

31.8.2 j2ee和 xml

31.8. 3 使用xml的j2ee应用程序部署描述

31. 9 小结

第32章 java servlet

32.1 servlet体系结构

32. 1. 1 servlet逻辑结构和物理结构

32. 1. 2 servlet生命周期

32.2 servlet接口

32. 2. 1 servlet异常抽象

32.2.2 基本servlet框架抽象

32. 2.3 servlet框架示例

32.3 servlet http接口

32. 3.1 基本 http servlet框架抽象

32. 3.2 java http servlet示例:beeshirts. com

32.4 请求处理

32.4.1 请求处理抽象

32.4.2 servlet请求调度抽象

32. 4. 3 请求处理示例

32. 5 响应生成

32.5.1 响应处理抽象

32. 5.2 响应处理示例

32.6 会话管理

32. 6. 1 会话管理抽象

32. 6.2 会话管理示例

32.7 servlet部署

32. 7. 1 web应用程序部署描述符的格式

32. 7.2 web应用程序部署过程

32.7. 3 web应用程序目录结构

32. 7. 4 j2ee引用实现服务器启动和部署

32. 7. 5 bea weblocic服务器启动和部署

32.8 servlet配置

32.8.1 单独的servlet配置

32.8. 2 servlet上下文配置

32.8.3 servlet应用程序配置

32. 9 servlet服务管理

32. 9.1 servlet线程和激活服务管理

32.9.2 ejb和资源命名服务管理

32.9.3 servlet事务服务管理

32. 9.4 servlet安全服务管理

32.9.5 servlet可用性服务管理

32.10 小结

第33章 javaserver page

33.1 jsp概述

33.1.1 jsp体系结构

33.1.2 jsp的工作阶段

33.1.3 beeshirts.com jsp示例

33.2 jsp语言基础

33.2.1 jsp标准元素与基于xml的元素

33.2.2 标记

33.2.3 注释

33.2.4 特殊字符处理

33.3 jsp转换指令与编译指令

33. 3. 1 include指令

33.3.2 page指令

33.3.3 taglib指令

33.3.4 指令示例

33.4 jsp中的java脚本编程

33.4.1 声明语句

33.4.2 表达式

33.4.3 scriptlet

33.5 jsp的java抽象

33.5.1 页面上下文

33.5.2 页面句柄

33.5.5 jsp工厂与 jsp容器信息

33.5.4 定制jsp类

33.6 jsp中的标准java对象

33.6.1 隐含对象

33. 6.2 对象范围

33.6.3 jsp对象处理示例

33.7 jsp中的标准java动作

33. 7.1 jsp:param动作子元素

33.7.2 jsp:forward动作

33.7.3 jsp:include动作

33.7.4 jsp:usebean动作

33.7.5 jsp:setproperty动作

33.7.6 jsp:get property动作

33.7. 7 jsp:plugin动作

33.7.8 标准动作示例

33. 8 jsp配置与部署

33. 8. 1 关于jsp部署描述符的考虑

33. 8.2 jsp配置

33.8.3 直接的jsp部署过程

33.8.4 预编译jsp部署过程

33.9 jsp中的定制java动作与标记

33. 9. 1 jsp定制标记扩展抽象

33.9.2 标记库

33.10 小结

第7部分 使能企业应用程序

第34章 企业应用程序平台

34.1 企业平台概述

34.2 tp监视程序平台

34.3 otm

34.4 通用应用程序框架

34.5 基于java的标准通用应用程序框架

34.6 corba组件

34.7 mierosoft的通用应用程序框架

34.8 特定应用程序的平台

34.9 企业应用程序管理

34.10  小结

第35章 应用程序服务器与企业javabean

35.1 独立的企业应用程序

35.2 基于应用程序服务器的企业应用程序

35.3 应用程序服务器体系结构供应商的作用

35.4 应用程序服务器组件

35.5 应用程序服务器客户接口

35.6 应用程序服务器的客户实现

35.7 企业应用程序的配置与部署

35.7.1 服务器的配置与部署示例

35.7. 2 客户配置与部署示例

35.8 应用程序服务管理

35.9 小结

第36章 利用企业javabean进行组件建模

36.1 ejb概述

36.1.1 ejb体系结构

36.1.2 ejb类型

36.1.3 ejb异常类型

36.1.4 ejb开发过程的考虑与步骤

36.1.5 beeshirts.com ejb应用程序

36.2 ejb配置与部署的基础知识

36.2.1 ejb部署描述符顶级元素

36.2.2 ejb jar文件

36.2.3 ejb部署过程

36. 2. 4 j2ee引用实现服务器的启动与部署

36.2.5 bea weblogic server的启动与部署

36.2.6 j2ee测试客户的启动

36. 3 会话bean服务器组件

36.3.1 无状态会话bean

36.3.2 有状态会话bean

36.4 会话bean客户接口

36.4.1 会话bean远程接口

36. 4. 2 会话bean本地接口

36. 5 会话bean的配置与部署

36.6 ejb与jdbc

36. 7 实体bean服务器组件

36.7. 1 暂存实体 bean

36. 7. 2 主键

36.7.3 bean所管理的持续性实体bean

36.7. 4 容器管理的持续性实体bean

36.8 实体bean客户接口

36. 8. 1 实体bean远程接口

36.8. 2 实体bean本地接口

36. 9 实体bean的配置与部署

36. 10 小结

第37章 高级企业javabean服务

37. 1 ejb事务

37. 1.1 由bean所管理的事务划分

37. 1.2 由容器管理的事务划分

37. 2 ejb安全性

37.2.1 标准的ejb安全性编程机制

37. 2. 2 标准声明性ejb安全机制

37.2.3 特定供应商访问控制映射方法

37.2.4 特定供应商身份与认证

37.2.5 扩展beeshirts.com示例中的数据模型

37.2.6 beeshirts.com安全性

37. 3 ejb/web连接

37.3.1 beeshirts.com:一个集成的j2ee web和ejb电子商务应用程序

37. 3.2 web/ejb连接方法和示例

37. 4 ejb/corba连接

37. 4. 1 ejb作为corba客户

37.4.2 ejb作为corba服务器

37.5 ejb与xml

37.6 ejb与jms

37. 6.1 ejb作为jms消息产生者

37. 6.2 ejb作为jms消费者

37. 7 ejb与javamail

37. 8 小结

第38章 企业应用程序集成

38.1 企业应用程序集成概述

38.2 利用jni实现eai

38.3 利用分布式企业通信范型实现eai

38. 3.1 利用tcp/ip实现eai

38. 3.2 利用http实现eai

38. 3.3 利用corba实现eai

38. 3.4 利用rmi实现 eai

38. 3.5 利用dcom实现eai

38. 4 利用消息服务与jms实现eai

38.5 利用xml实现eai

38.6 利用j2ee连接程序实现eai

38.7 嵌入式应用程序集成

38. 8 小结

第8部分 附录

附录a 软件配置

附录b 其他资源


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Building Java Enterprise Systems with J2EE
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon