注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计网络编程IBM WEBSPHERE STUDIO J2EE应用开发

IBM WEBSPHERE STUDIO J2EE应用开发

IBM WEBSPHERE STUDIO J2EE应用开发

定 价:¥55.00

作 者: (美)库什纳 主编,张云涛等 译;张云涛译
出版社: 机械工业出版社
丛编项: IBM软件学院系列丛书
标 签: J2EE

ISBN: 9787111140566 出版时间: 2004-04-01 包装: 胶版纸
开本: 16开 页数: 463 字数:  

内容简介

  本书引导读者学习如何使用WebSphere Studio开发企业级应用程序,内容包括:servlet、JSP、EJB开发(会话bean和EJB体系结构,使用WebSphere Studio开发实体EJB、消息驱动bean)、事务、安全、JCA工个和支持软件、WebSphere Studio的Profiling分析工具、客户端的实现、打包和部署、WebSphere管理、WebSphere Studio的远程调试器和Java组件测试工具等内容。通过学习本书,读者不仅可以成为企业应用程序开发人员,还可以通过IBM的相关技术认证。通过电子商务随需应变的领先软件平台的认证。要在当前充满竞争的商业环境中获得成功,公司需要优秀的软件开发人员,他们能集成企业应用程序并满足不断变化的客户需求。读者不仅可以成为企业应用程序开发人员,还可以通过IBM的相关技术认证。本书涵盖认证所需的所有主题,使读者能够:·设计、构建和测试可重用的企业组件·设计、构建和测试Web组件·理解数据库连接和IBM WebSphere应用服务器内的消息传递·处理EJB事务·其他内容……·开发访问企业组件的客户端·装配企业应用程序并将它们部署在IBM WebSphere应用服务器上·在WebSphere应用服务器环境内验证、调整和检测应用程序IBM软件认证:认证技能级别WebSphere软件的IBM认证级别很容易判断。IBM WebSphere Studio V5.0有三个级别的认证。本书所针对的考试号是287。

作者简介

  HowardKushner是Crosslogic公司的高级顾问。他主要从事Java应用程序的开发和交付、WebSphere相关的培训以及咨询和指导服务。他从20世纪70年代开始致力于信息技术产业,并于1999年成为Sun公司认证的Java程序员。目前他专注于研究分布式J2EE体系结构、Web服务和XML。

图书目录

译者序
前言
作者简介
第1章 IBM WebSphere概述
1.1 什么是WebSphere
1.2 J2EE简史
1.3 J2EE体系结构
1.3.1 J2EE体系结构:组件
1.3.2 J2EE体系结构:容器
1.3.3 J2EE体系结构:J2EE服务器
1.3.4 J2EE体系结构:驱动程序
1.3.5 J2EE体系结构:数据库
1.3.6 J2EE体系结构:服务
1.3.7 J2EE体系结构:角色
1.4 WebSphere简介
1.4.1 WebSphere应用服务器
1.4.2 WebSphere Studio
1.5 小结
1.6 自测
1.6.1 关键术语
1.6.2 复习题
第2章 WebSphere Studio环境下的企业应用程序开发
2.1 透视图、视图和编辑器简介
2.1.1 启动工作台
2.1.2 命令行选项
2.2 常用透视图
2.2.1 J2EE透视图
2.2.2 Java透视图
2.2.3 Web透视图
2.3 WebSphere Studio测试方案
2.3.1 使用通用测试客户端和WebSphere测试环境测试EJB
2.3.2 设置WebSphere测试环境
2.3.3 通用测试客户端应用程序
2.3.4 单元测试:客户端应用程序启动器
2.3.5 用远程服务器测试环境测试Web组件
2.3.6 调试透视图
2.4 小结
2.5 自测
2.5.1 关键术语
2.5.2 复习题
第3章 servlet
3.1 servlet简介
3.1.1 使用servlet
3.1.2 服务器端编程
3.1.3 处理流程
3.2 servlet的体系结构
3.2.1 并发请求
3.2.2 生命周期
3.2.3 servlet的请求与响应
3.2.4 数据编码
3.2.5 GET请求和POST请求
3.2.6 处理GET请求
3.2.7 处理POST请求
3.3 创建和测试servlet
3.3.1 J2EE打包
3.3.2 创建Web工程
3.3.3 Web工程文件夹的结构
3.3.4 创建servlet
3.3.5 servlet部署描述文件
3.3.6 运行servlet
3.3.7 使用调试器
3.3.8 设置断点
3.3.9 在服务器上调试
3.4 管理会话状态
3.4.1 cookie
3.4.2 会话管理
3.4.3 体系结构
3.5 模型-视图-控制器
3.5.1 MVC的重要性
3.5.2 MVC中的servlet
3.5.3 servlet重定向
3.5.4 将数据保存到请求中
3.5.5 请求转发
3.5.6 将数据保存到ServletContext中
3.5.7 保存servlet数据的最佳方法
3.6 应用程序生命周期事件
3.6.1 事件类型
3.6.2 创建Web应用程序生命周期事件监听器
3.6.3 生命周期监听器部署描述文件
3.6.4 调试应用程序事件监听器
3.7 过滤器
3.7.1 创建servlet过滤器
3.7.2 servlet过滤器部署描述文件
3.7.3 调试servlet过滤器
3.8 小结
3.9 自测
3.9.1 关键术语
3.9.2 复习题
第4章 JSP
4.1 JSP简介
4.1.1 编译过程
4.1.2 JSP和servlet的比较
4.2 JSP语法
4.2.1 注释
4.2.2 元素
4.2.3 错误处理和错误页
4.3 创建和测试JSP页面
4.3.1 创建JSP页面
4.3.2 编辑JSP文件
4.3.3 单元测试JSP文件
4.3.4 调试JSP文件
4.4 定制标签
4.5 小结
4.6 自测
4.6.1 关键术语
4.6.2 复习题
第5章 EJB开发——会话bean和EJB体系结构
5.1 会话bean和EJB体系结构
5.1.1 EJB的体系结构
5.1.2 会话bean和它们的类型
5.2 在J2EE体系结构中会话bean的作用
5.3 在WebSphere中开发一个会话bean
5.3.1 会话bean:bean类
5.3.2 接口
5.3.3 部署描述文件
5.4 小结
5.5 自测
5.5.1 关键术语
5.5.2 复习题
第6章 用WebSphere Studio开发实体EJB
6.1 实体bean
6.1.1 J2EE应用程序中实体bean的作用
6.1.2 实体bean的生命周期
6.1.3 实体bean的类型
6.2 bean管理持久性
6.2.1 实体bean结构图
6.2.2 bean类
6.2.3 主键类
6.2.4 实体bean接口
6.2.5 home接口
6.2.6 finder
6.2.7 对象接口
6.2.8 本地和远程接口
6.2.9 部署描述文件
6.3 容器管理持久性
6.3.1 CMP bean类(主票的区别)
6.3.2 CMP的部署描述文件
6.4 WebSphere中实体bean的细节
6.4.1 绑定
6.4.2 扩展
6.5 用EJB查询语言查找CMP bean
6.5.1 EJBQL语法
6.5.2 编写finder和select
6.6 实体bean之间的关系
6.6.1 关系类型
6.6.2 创建和定义关系
6.7 小结
6.8 自测
6.8.1 关键术语
6.8.2 复习题
第7章 消息驱动bean
7.1 JMS入门
7.1.1 消息传递
7.1.2 目的地
7.1.3 什么是消息
7.2 消息驱动bean的开发
7.2.1 bean类
7.2.2 部署描述文件
7.3 小结
7.4 自测
7.4.1 关键术语
7.4.2 复习题
第8章 事务
8.1 简介
8.2 事务的属性
8.3 事务的类型
8.3.1 简单事务
8.3.2 嵌套事务
8.4 WebSphere应用服务器中的事务支持
8.4.1 OTS/XA事务体系结构
8.4.2 Java事务服务
8.4.3 Java事务API
8.4.4 javax.transaction.UserTransaction接口
8.4.5 两阶段提交
8.4.6 在Web组件中的事务
8.4.7 企业bean中的事务
8.4.8 事务属性
8.4.9 客户端应用程序的事务
8.5 事务隔离
8.5.1 并发问题
8.5.2 隔离级
8.5.3 并发控制
8.5.4 存取意向
8.6 存取意向策略
8.7 在EJB中使用事务的最佳实践经验
8.7.1 容器管理的事务划分与bean管理的事务划分
8.7.2 在会话bean中封装事务
8.7.3 正确地使用存取意向
8.7.4 在事务上实施时间限制
8.8 小结
8.9 自测
8.9.1 关键术语
8.9.2 复习题
第9章 安全
9.1 简介
9.2 安全性基础
9.2.1 验证
9.2.2 授权
9.2.3 密码学
9.2.4 安全套按字层
9.3 J2EE应用程序安全
9.4 Web模块的说明性的安全性
9.4.1 定义验证方法
9.4.2 定义安全角色
9.4.3 定义安全约束
9.4.4 为各个servlet/JSP定义安全角色引用(可选)
9.5 EJB模块的说明性的安全性
9.5.1 定义安全角色
9.5.2 指派方法许可
9.5.3 为未保护的方法指派角色
9.5.4 管理委托策略
9.5.5 bean级委托
9.5.6 方法级委托
9.5.7 定义安全角色引用(可选)
9.6 应用程序的说明性的安全性
9.7 可编程的安全性
9.7.1 EJB的J2EE安全API
9.7.2 servlet/JSP的J2EE安全API
9.8 WebSphere安全
9.8.1 可扩展的安全体系结构模型
9.8.2 用户注册表
9.8.3 验证机制
9.8.4 授权机制
9.9 配置WebSphere安全性
9.9.1 启用WebSphere全局安全性
9.9.2 配置用户注册表
9.9.3 设置一个验证机制
9.9.4 设置JAAS
9.9.5 配置网络安全:安全套接字层
9.10 小结
9.11 自测
9.11.1 关键术语
9.11.2 复习题
第10章 JCA工具和支持软件
10.1 J2EE连接器体系结构概述
10.1.1 J2EE连接器体系结构的组成
10.1.2 公共客户接口(CCI)
10.1.3 事务相关的定义
10.2 连接管理
10.2.1 连接管理约定
10.2.2 应用程序编程模型
10.2.3 在Application Developer中添加资源适配器
10.2.4 在Application Developer中配置连接工厂
10.2.5 在Application Developer中配置连接工厂资源引用
10.3 事务管理
10.3.1 概述
10.3.2 事务管理方案
10.3.3 开发事务性应用程序
10.4 安全性体系结构
10.4.1 安全管理约定
10.4.2 EIS的登录
10.5 公共客户接口
10.5.1 连接接口
10.5.2 交互接口
10.5.3 数据表示接口
10.6 小结
10.7 自测
10.7.1 关键术语
10.7.2 复习题
第11章 WebSphere Studio中的Profiling分析工具
11.1 Profiling的背景知识和概念
11.1.1 应用程序Profiling的目标
11.1.2 体系结构
11.2 Profiling透视图
11.2.1 Profiling监视器视图
11.2.2 图形化Profiling视图
11.2.3 顺序图Profiling工具
11.2.4 Profiling首选项
11.3 Profiling设置过程
11.3.1 设置Profiling过滤器
11.3.2 Profiling WebSphere应用程序
11.4 Profiling分析过程
11.5 小结
11.6 自测
11.6.1 关键术语
11.6.2 复习题
第12章 客户端的实现
12.1 J2EE组件和容器
12.1.1 J2EE组件
12.1.2 服务配置
12.1.3 JRE配置
12.2 J2EE企业容器客户端
12.2.1 连接到会话EJB和实体EJB的客户端
12.2.2 消息驱动的EJB客户端
12.2.3 客户端事务
12.2.4 Access bean
12.3 J2EE Web容器客户端
12.4 J2EE Application Client容器客户端
12.4.1 使用JMS访问
12.4.2 使用ORB访问
12.5 可用的客户端模型
12.6 Web服务客户端
12.6.1 SOAP RPC客户端
12.6.2 SOAP Document Exchange客户端
12.6.3 Web眼务客户端代理
12.7 最佳实践经验
12.7.1 隔离数据
12.7.2 集中控制
12.7.3 委托
12.7.4 维护状态
12.7.5 避免唠叨
12.8 小结
12.9 自测
12.9.1 关键术语
12.9.2 复习题
第13章 打包和部署
13.1 命名
13.2 部署描述文件
13.3 引用
13.3.1 环境条目
13.3.2 资源管理器连接工厂引用
13.3.3 资源环境引用
13.3.4 EJB引用
13.3.5 安全角色引用
13.4 安全
13.4.1 验证和角色
13.4.2 授权和访问控制
13.5 打包
13.6 安装
13.7 小结
13.8 自测
13.8.1 关键术语
13.8.2 复习题
第14章 WebSphere管理
14.1 性能调节工具
14.1.1 生产者
14.1.2 收集器
14.2 评估Java虚拟机的运行状况
14.3 评估WebSphere网络的状况
14.3.1 WebSphere排队网络
14.3.2 生成处理能力曲线图
14.3.3 设置处理能力曲线的初始队列长度
14.3.4 装配负载
14.3.5 获得度量值
14.4 连接池(针对开发人员)
14.5 连接池(针对管理员)
14.5.1 设置数据源
14.5.2 共享和非共享数据源(J2EE 1.3)
14.5.3 数据源调节参数
14.6 可提高性能的其他参数的设置和体系结构的决策
14.6.1 针对EJB
14.6.2 针对Web容器
14.7 会话管理
14.7.1 持久性
14.7.2 会话关系
14.7.3 排队和成簇
14.7.4 调节簇集
14.8 类加载器的重要性
14.9 跟踪
14.9.1 跟踪串
14.9.2 跟踪日志
14.10 小结
14.11 自测
14.11.1 关键术语
14.11.2 复习题
第15章 WebSphere Studio中的远程调试器和Java组件测试工具
15.1 远程调试背景
15.2 WebSphere应用服务器调试过程
15.2.1 设置WebSphere应用服务器使得其在调试模式下运行
15.2.2 将Application Developer调试器挂接到远程WebSphere应用服务器
15.3 组件测试的背景和概念
15.4 组件测试透视图
15.4.1 定义视图
15.4.2 执行视图
15.4.3 主机编辑器
15.4.4 测试用例编辑器
15.4.5 测试用例实例编辑器
15.4.6 轮廓视图
15.4.7 准备运行向导
15.5 Java组件测试过程
15.5.1 向工程定义并添加主机
15.5.2 创建Java测试用例
15.5.3 添加块
15.5.4 添加Java任务
15.5.5 添加Java验证点
15.5.6 添加延迟
15.5.7 添加测试用例引用
15.5.8 Java测试用例的准备和运行
15.6 小结
15.7 自测
15.7.1 关键术语
15.7.2 复习题
附录A 光盘说明
附录B 每章自测题与解答

本目录推荐