第一篇 Sun ONE Studio 4 for Java公共版教程
第1章 Sun ONE Studio 4 for Java IDE的启动与安装
1. 1 安装Sun ONE Studio 4 for Java IDE公共版所需的环境
1. 1. 1 支持平台
1. 1. 2 系统配置最低要求
1. 1. 3 安装J2SE1. 4. 0
1. 1. 4 运行Sun ONE Studio 4 for Java集成开发环境所需安装的软件
1. 2 启动Sun ONE Studio 4 for Java集成开发环境
1. 3 掌握Sun ONE Studio 4 for Java目录结构
1. 4 确定使用正确的默认Web服务器
1. 5 建立数据库的表
第2章 创建Web应用程序
2. 1 CDShopCart简介
2. 2 创建CDShopCart Web应用程序
2. 2. l 创建Web模块
2. 2. 2 使用JSP标签获取并显示数据库中的数据
2. 2. 3 创建CD分类列表的页面
2. 2. 4 创建购物车页面并加入支持元素
2. 2. 5 创建三个提示消息页面
第3章 Sun ONE Studio for Java中的版本控制简介
3. l 加载一个CVS文件系统
3. 2 调用CVS命令
3. 2. 1 设置CVS命令的高级选项
3. 2. 2 保存CVS命令的选项
3. 3 重新配置CVS Filesystem
3. 4 设置相关加载点
第二篇 Sun ONE Studio 4 for Java企业版教程
第4章 J2EE概论
4. 1 J2EE平台概述
4. 2 应用程序组件
4. 2. 1 应用程序组件类型
4. 2. 2 J2EE服务器对应用程序组件的支持
4. 3 J2EE组件层次
4. 4 J2EE产品特色
4. 4. l 互操作性
4. 4. 2 产品需求的弹性
4. 4. 3 J2EE产品扩展.
4. 5 平台角色
4. 6 J2EE平台约定
4. 7 J2EE应用程序模型
第5章 Sun ONE Studio 4 for Java企业版安装指南
5. l 支持的平台及系统的要求
5. l. l 支持的平台
5. l. 2 对系统的要求
5. 2 安装 J2SE1. 4. 0平台
5. 2. 1 使用J2SE平台的适合版本
5. 2. 2 安装J2SE平台
5. 3 安装Sun ONE Studio 4 for Java IDE
5. 3. 1 在不同平台下安装Sun ONE Studio 4 for Java IDE
5. 3. 2 命令行方式安装IDE
5. 3. 3 安装后启动Sun ONE Studio 4 for Java IDE
5. 3. 4 检验Sun ONE Studio 4 for Java的安装
5. 4 定制安装
5. 5 使用IDE的内置UDDI注册服务器
5. 6 在Sun ONE Studio 4 for Java IDE中使用其他应用服务
5. 6. l 安装WebLogic环境
5. 6. 2 将WebLogic Server 6. 1配置为默认的应用服务
5. 7 Sun ONE Studio 4 for Java的版本更新
5. 8 问题解答
5. 8. 1 使用Solaris的补丁安装程序时遇到的问题
5. 8. 2 安装Sun ONE Studio 4 for Java IDE时遇到的问题
5. 8. 3 启动Sun ONE Studio 4 for Java IDE遇到的问题
5. 8. 4 运行Web服务遇到的问题
5. 8. 5 使用UDDI运行Wed服务遇到的问题
5. 8. 6 使用WebLogic 6. 1遇到的问题
5. 8. 7 使用J2EE Reference Implementationl. 3. l遇到的问题
5. 9 Solaris下的有关补丁
第6章 Sun ONE Studio 4 for Java企业版
6. 1 Sun ONE Studio 4 for Java企业版入门
6. 1. l 所需的软件环境
6. l. 2 开始 Sun ONE Studio 4 for Java IDE
6. 1. 3 掌握 Sun ONE Studio 4 for Java目录结构
6. 1. 4 正确使用默认的应用服务器和Web服务器
6. 1. 5 建立数据库的表
6. 2 应用程序简介
6. 2. l 应用程序的功能需求
6. 2. 2 应用程序的用户视图
6. 2. 3 应用程序的体系结构
6. 2. 4 创建应用程序任务的概览
6. 2. 5 小结
6. 3 创建DiningGuide应用程序的EJB层
6. 3. l 教程的EJB层总论
6. 3. 2 步骤概要
6. 3. 3 用EJB Builder创建实体bean
6. 3. 4 创建详细类来查看实体bean数据
6. 3. 5 测试实体bean
6. 3. 6 用EJB Builder创建会话bean
6. 3. 7 测试会话bean
6. 3. 8 创建客户端的注意事项
6. 4 创建DiningGuide应用程序的Web服务
6. 4. 1 Web服务概述
6. 4. 2 创建教程的Web服务层
6. 4. 3 测试Web服务
6. 4. 4 让Web服务对其他开发人员可用
6. 5 创建教程应用程序客户端
6. 5. l 利用提供的代码创建客户端
6. 5. 2 运行教程应用程序
6. 5. 3 检查客户节点
第三篇 Sun ONE Studio 4 for Java设计应用
第7章 创建Web组件
7. l 开发Web应用程序
7. 1. 1 Web应用程序
7. 1. 2 开发Web应用程序的特点
7. l. 3 IDE为开发提供的支持
7. 2 Web应用的结构
7. 2. 1 Web服务器
7. 2. 2 Servlet容器和Web组件
7. 2. 3 Web模块
7. 2. 4 JSP页面
7. 2. 5 Servlet
7. 2. 6 标签库
7. 2. 7 Servlet过滤器
7. 2. 8 监听器
7. 3 设计模式与架构
7. 3. l 设计模式
7. 3. 2 架构
7. 4 开发Web应用
7. 4. 1 开发工作的流程
7. 4. 2 IDE中的Web模块
7. 4. 3 创建JSP页面
7. 4. 4 创建Servlet
7. 4. 5 创建过滤器
7. 4. 6 使用标签库
7. 4. 7 使用数据库
7. 5 运行. 调试与部署
7. 5. l 运行和调试任务
7. 5. 2 配置Web模块的部署描述
7. 5. 3 使用Tomcat 4. 0
7. 5. 4 调试Web应用程序
第8章 创建EJB组件
8. l 企业JavaBean的概念
8. 1. 1 J2EE体系结构
8. 1. 2 EJB组件的角色
8. 1. 3 应用程序构建器的角色
8. 1. 4 深入EJB应用程序
8. 1. 5 IDE对企业bean的支持
8. 2 设计和规划问题
8. 2. l 决定所需要的bean类型
8. 2. 2 在应用程序中使用企业bean
8. 2. 3 使用异常来处理问题
8. 2. 4 使用部署描述符
8. 2. 5 强化安全策略
8. 2. 6 理解应用程序服务器和数据库
8. 2. 7 参考资料
8. 3 开发会话bean
8. 3. l 用EJB Builder开发会话 bean
8. 3. 2 选择会话bean的类型
8. 3. 3 定义会话bean
8. 3. 4 会话bean的类
8. 4 开发CMP实体bean
8. 4. l 使用EJB Builder编写 CMP实体 bean
8. 4. 2 比较CMP实体bean BMP实体 bean
8. 4. 3 创建一系列相关的CMP实体bean
8. 4. 4 定义CMP实体bean
8. 4. 5 详细查看CMP实体bean的类
8. 4. 6 完成CMP实体 bean
8. 4. 7 创建CMP实体bean之后的工作
8. 4. 8 参考资料
8. 5 开发一系列相关的CMP实体bean
8. 5. l 使用EJB Builder创建一整套相关的 CMP实体bean
8. 5. 2 定义一套相关的CMP实体bean
8. 5. 3 查看CMP实体bean集合的组件
8. 5. 4 完成相关CMP实体bean集合
8. 6 开发BMP实体bean
8. 6. 1 决定方法
8. 6. 2 创建BMP实体bean
8. 6. 3 查看BMP实体bean的类
8. 6. 4 完成 BMP实体 bean
8. 7 开发消息驱动bean
8. 7. l 使用 EJB Builder来创建消息驱动 bean
8. 7. 2 决定事务管理
8. 7. 3 定义消息驱动bean
8. 7. 4 在Explorer里查看消息驱动bean
8. 7. 5 完成消息驱动bean
8. 7. 6 创建了消息驱动bean之后
8. 8 准备用于部署的企业bean
8. 8. l 理解部署信息
8. 8. 2 指定bean属性
8. 8. 3 创建EJB模块
8. 9 测试企业bean
8. 9. l 完成测试的先决条件
8. 9. 2 生成测试对象
8. 9. 3 部署测试应用到服务器
8. 9. 4 执行测试应用
8. 9. 5 使用测试客户端来测试bean
8. 9. 6 在部署之后做改动
8. 9. 7 准备测试:一些变化
第9章 创建Web服务
9. 1 Web服务概论
9. 1. 1 什么是Web服务
9. 1. 2 Web服务标准
9. 1. 3 XML操作
9. 2 创建Web服务
9. 2. 1 Web服务的开发任务
9. 2. 2 使用UDDI注册项
9. 2. 3 对象初始化和引用消解
9. 2. 4 部署描述符
9. 2. 5 对数组和集合的支持
9. 3 创建一个Web客户端
9. 3. l 用Sun ONE Studio 4 for Java的Web服务来创建一个客户端
9. 3. 2 从WSDL创建客户端
9. 3. 3 从UDDI登录注册创建客户端
9. 3. 4 服务端点的URL地址
9. 4 开发XML操作
9. 4. 1 工具综述
9. 4. 2 开发工作流程
9. 4. 3 创建XML操作
9. 4. 4 对XML操作编码
9. 4. 5 静态应用方法
第10章 使用Java数据库连接
10. 1 JDBC编程简介
10. 2 使用数据库资源管理器
10. 3 使用JDBC组件
10. 3. 1 JDBC标签
10. 3. 2 使用JDBC组件编程
10. 4 使用JDBC Form Wizard
第11章 创建J2EE应用程序
11. l 装配. 部署和执行的基础知识
11. 1. l 装配基础
11. 1. 2 模块及应用程序的可视化表示
11. 2 场景: Web模块
11. 2. 1 模块中的交互
11. 2. 2 实现这个模块
11. 2. 3 其他装配任务
11. 3 场景: EJB模块
11. 4 场景: Web模块及 EJB模块
11. 4. l 应用程序中的交互
11. 4. 2 编写此应用程序
11. 4. 3 装配J2EE应用程序
11. 4. 4 附加的装配任务
11. 5 场景:Web模块及队列式消息驱动 bean
11. 5. l 应用程序中的交互
11. 5. 2 消息驱动通信的编程
11. 5. 3 建立应用程序服务器
11. 5. 4 Web模块编程
11. 5. 5 EJB模块编程
11. 5. 6 加入Web模块及 EJB模块到应用程序
11. 6 场景:J2EE应用客户端和 J2EE应用
11. 6. l 应用中的交互
11, 6. 2 编写应用程序
11. 6. 3 编写J2EE客户端应用
11. 6. 4 与服务器端J2EE应用集成
11. 7 事务
11. 7. l 默认的事务边界
11. 7. 2 重定义事务边界
11. 8 安全
11. 8. 1 Web模块安全
11. 8. 2 EJB模块安全
11. 8. 3 J2EE应用安全
11. 9 部署和执行J2EE模块和应用
11. 9. l 服务器的可视化表示
11. 9. 2 特定服务器的属性
11. 9. 3 使用服务器实例节点来部署和执行
11. 10 SunONEStudioforjava支持J2EE模块和应用的部署机制
附录A CDShopCart源文件和数据库脚本文件
附录B DiningGuide原文件和数据库脚本支件
附录C 处理和集成企业bean的参考信息
附录D Web服务的集成附加信息
词汇表