书籍详情

Oracle9i J2EE应用开发指南

Oracle9i J2EE应用开发指南

作者:飞思科技产品研发中心编著

出版社:电子工业出版社

出版时间:2003-01-01

ISBN:9787505377158

定价:¥49.00

购买这本书可以去
内容简介
  J2EE是当前用于构选Java企业应用系统的最新技术,Oracle全面实现了J2EE标准,提供了J2EE的全面解决方案。本书主要包括:企业应用基础、Oracle J2EE基础、Oracle J2EE数据访问、安全系统、企业Web技术、Oracle J2EE企业应用开发和Oracle9i J2EE的开发技巧集锦。本书内容全面,实例丰富,全面介绍了Oracle对J2EE企业应用开发模型的具体实现。书中范例源文件请到飞思在线http://www.feici.com.cn/download.htm下载区下载。本书适合于具有一定的面向对象软件开发和使用Java经验,并想利用Java开发企业应用系统的人员和系统设计人员,也适合构建企业电子商务B2B系统的管理者和电子商务人员。
作者简介
暂缺《Oracle9i J2EE应用开发指南》作者简介
目录
第1章 J2EE基础
1.1 企业体系结构与企业软件开发
1.2 Java技术
1.3 J2EE体系结构
1.4 安全
1.5 事务管理
1.6 命名
1.7 应用编程接口
1.7.1 API要求
1.7.2 J2SE要求
1.7.3 JDBC 2.0扩展要求
1.7.4 EJB 2.0要求
1.7.5 Servlet 2.3要求
1.7.6 JSP 1.2要求
1.8 应用集成和部署
1.8.1 应用开发生命周期循环
1.8.2 应用集成
1.8.3 应用XML DTD
1.9 应用客户
第2章 基于组件的开发方法
2.1 基于组件的开发
2.2 基于组件建模的基本概念
2.2.1 组件和接口
2.2.2 使用接口
2.2.3 组件和接口建模
2.2.4 描述模型
2.2.5 域建模
2.2.6 描述类
2.2.7 框架
2.3 分类和配置组件
2.3.1 类库
2.3.2 封装组件
第3章 Oracle9i J2EE软件产品
3.1 Oracle9i企业数据库
3.1.1 Oracle数据库共性
3.1.2 Oracle9i数据库的新特点
3.1.3 Oracle9i数据库的产品功能
3.1.4 面向J2EE的Oracle9i数据库技术
3.2 BC4J 
3.3 Oracle9i应用服务器
3.3.1 HTTP侦听器层
3.3.2 Oracle应用服务器层
3.3.3 应用层
3.4 Oracle9i所需要的Apache服务器
3.5 建立和注册Apache Server
3.5.1 用户感兴趣的文件
3.5.2 建立Apache
3.5.3 使用OAS工具注册Apache Server
3.5.4 启动、关闭和配置Apache Server
3.5.5 用Apache Server运行EJB Cartridge
3.6 JDeveloper产品
第4章 Oracle9i J2EE组件容器
4.1 J2EE特性
4.2 J2EE组件—容器体系结构
4.2.1 Servlets
4.2.2 EJB
4.2.3 JDBC
4.2.4 JSP
4.3 Oracle9i支持的J2EE容器
4.3.1 Oracle9i的体系结构
4.3.2 Oracle9iAS对J2EE的支持
4.4 基于Oracle9i容器的编程开发
4.4.1 问题与要求
4.4.2 旅馆预定系统的UML模型
4.4.3 基于Oracle J2EE的软件开发流程
4.5 J2EE容器实例说明
4.5.1 EJB组件架构模型概述
4.5.2 EJB的开发部署
4.5.3 EJB开发实例分析
4.5.4 创建J2EE应用
4.5.5 EJB打包
4.5.6 部署J2EE应用
4.5.7 搭建客户端
4.6 Oracle9i J2EE的发展方案
4.7 J2EE解决方案
第5章 Oracle9i应用服务器
5.1 Oracle9i应用服务器概述
5.2 J2EE和Internet应用
5.2.1 Oracle9iAS中的应用开发和部署
5.2.2 Oracle9iAS的J2EE容器
5.2.3 Oracle9iAS Web服务
5.2.4 Oracle9i XML开发工具包
5.2.5 Oracle9iAS SQL和PL/SQL平台
5.2.6 Oracle9i AS Forms Services
5.2.7 Oracle9i HTTP服务器
5.3 Portal开发和部署
5.3.1 Oracle9iAS Portal概述
5.3.2 Oracle9iAS Portal特性
5.3.3 Oracle9iAS Portal体系结构
5.3.4 应用访问和集成
5.4 无线开发和部署
5.5 高速缓存
5.5.1 缓存概述
5.5.2 Oracle9i Web缓存概述
5.5.3 Oracle9i Web缓存体系结构
5.5.4 Oracle9i Web缓存特性
5.6 商务智能
5.6.1 Oracle9iAS商务智能概述
5.6.2 Oracle9iAS点击流智能概述
5.6.3 Oracle9iAS个性化概述
5.6.4 Oracle9iAS报表服务概述
5.6.5 Oracle9iAS Discover概述
5.7 Oracle9iAS集成
5.7.1 Oracle9iAS集成
5.7.2 Oracle9iAS InterConnect
第6章 Oracle BC4J
6.1 概述
6.2 Oracle BC4J概述
6.3 Oracle商业组件为应用开发人员提供的功能
6.3.1 商业逻辑代码编辑
6.3.2 使用可更新、基于SQL的视图
6.3.3 协调多个数据视图
6.3.4 使用JSP和基于Swing的客户
6.3.5 域Oracle JDeveloper集成
6.3.6 使用服务体系结构
6.3.7 使用三层逻辑结构
第7章 Oracle JDBC
7.1 概述
7.2 使用Oracle JDBC
7.2.1 JDBC中的Java流
7.2.2 在JDBC中调用存储过程
7.2.3 处理SQL异常
7.3 JDBC 2.0概述
7.3.1 概述
7.3.2 JDBC 2.0支持JDK 1.1.x和JDK 1.2.x
7.3.3 JDBC 2.0特性
7.4 Oracle对JDBC标准的扩展
7.4.1 Oracle扩展概述
7.4.2 Oracle扩展的支持特性
7.4.3 Oracle JDBC包和类
7.4.4 Oracle支持的字符类型
7.5 访问和操纵Oracle数据
7.5.1 数据转换
7.5.2 结果集和语句扩展
7.5.3 Oracle get和set方法与标准JDBC的比较
7.5.4 使用结果集元数据扩展
7.6 操作Oracle对象类型
7.6.1 映射Oracle对象
7.6.2 对Oracle对象使用默认STRUCT类
7.6.3 为Oracle对象创建和使用自定义对象类
7.6.4 对象类型继承
7.6.5 描述对象类型
7.6.6 SQLJ对象类型
第8章 Oracle9i Java应用安全
8.1 网络连接安全
8.2 数据库内容和JVM安全
8.2.1 Java2安全
8.2.2 设置授权
8.2.3 调试授权
8.2.4 装载类的授权
第9章 Oracle JSP开发
9.1 JSP概述
9.1.1 JSP例子
9.1.2 执行JSP
9.1.3 JSP语法元素
9.2 Oracle JSP
9.2.1 Servlet环境提供的灵活性和功能
9.2.2 Oracle环境对Oracle JSP的支持
9.2.3 非Oracle环境对Oracle JSP的支持
9.2.4 Oracle JSP编程扩展概述
9.2.5 Oracle JSP执行模型
9.2.6 Oracle Jdeveloper对Oacle JSP的支持
9.3 Oracle JSP应用
9.3.1 应用Root和DOC Root功能
9.3.2 JSP应用和会话概述
9.3.3 JSP-Servlet交互
9.3.4 JSP资源管理
9.3.5 JSP运行错误处理
9.3.6 数据访问JSP Starter示例
9.4 Oracle JSP扩展
9.4.1 Oracle JSP编程扩展
9.4.2 对Oracle的编程扩展
9.4.3 支持Servlet 2.0的Oracle JSP应用和会话
9.5 JSP转换和配置
9.5.1 Oracle JSP翻译器的功能
9.5.2 Oracle9i中的特性和逻辑
9.6 JSP标签库和Oracle JML标签
9.6.1 标准标签库框架
9.6.2 JSP标记语言示例标签
第10章 JServlet
10.1 概述
10.1.1 JServlet术语
10.1.2 为JServlet插件开发Servlets
10.1.3 Java支持的版本
10.2 创建一个JServlet应用程序
10.2.1 创建Java类文件
10.2.2 创建一个JServlet应用程序和插件
10.2.3 重新登录Oracle应用程序服务器
10.2.4 调用JServlet插件
10.3 开发JServlet
10.3.1 初始化
10.3.2 访问HTTP请求信息
10.3.3 生成HTTP应答信息
10.3.4 调用JServlet插件
10.3.5 清除JServlet实例
10.3.6 控制JServlet执行
10.3.7 保留关键字
10.4 高级JServlet编程
10.4.1 使用Sessions
10.4.2 在插件间交换服务
10.4.3 Servlet并行化
10.4.4 生成子线程
10.5 数据库接口
10.5.1 使用JDBC Drivers
10.5.2 JDBC示例
10.5.3 使用Transaction Service
10.6 调用组件
10.6.1 调用ECO/Java对象
10.6.2 调用Enterprise JavaBeans
第11章 Java存储过程
11.1 概述
11.1.1 Java和RDBMS
11.1.2 存储过程和运行上下文
11.1.3 Oracle JVM和它的组件
11.1.4 Java存储过程配置
11.1.5 开发存储过程概述
11.2 装载Java类
11.3 发布Java类
11.4 调用存储过程
11.5 开发应用
第12章 Java EJB分布式计算
12.1 EJB概述
12.2 EJB入门
12.2.1 EJB组件模型
12.2.2 Oracle应用服务器提供的EJB特征
12.2.3 客户对EJB的认识
12.2.4 EJB工具和开发进程
12.2.5 EJB调用PL/SQL
12.2.6 EJB开发流程图
12.3 创建EJB
12.3.1 创建会话Bean
12.3.2 客户接口
12.3.3 创建一个Session Bean类
12.3.4 远程调用Session Bean
12.3.5 Stateful Session Bean和Stateless Session Bean
12.3.6 通过值限制的对象
12.4 创建开发包文件
12.4.1 开发描述子
12.4.2 载货单文件
12.4.3 创建JAR文件
12.4.4 开发用户EJB应用程序
12.4.5 重新开发和装载应用程序
12.4.6 提高性能
12.4.7 调试EJB应用程序
12.5 开发ECO/Java应用程序的客户
12.5.1 开发概述
12.5.2 获得Bean的对象参数
12.5.3 在对象上调用方法
12.5.4 回收对象
12.5.5 Applet标记
12.6 EJB对象中的事务
12.6.1 概述
12.6.2 声明事务
12.6.3 编程事务
12.6.4 事务和线程
12.6.5 Stateful对象和Stateless对象的事务
第13章 Oracle SQLJ开发
13.1 SQLJ概述
13.1.1 SQLJ简介
13.1.2 SQLJ组件
13.1.3 基本翻译步骤和运行处理
13.1.4 使用OracleSQLJ的要求
13.1.5 测试SQLJ安装
13.2 基本语言特性
13.2.1 SQLJ声明概述
13.2.2 SQLJ执行语句概述
13.2.3 Java本地表达式、上下文表达式
13.2.4 单行查询结果——SELECT INTO语句
13.2.5 多行查询结果——SQLJ Iterator
13.2.6 赋值语句
13.2.7 存储过程和函数调用
13.3 支持类型
13.3.1 本地表达式支持的类型
13.3.2 对流的支持
13.3.3 对JDBC 2.0 LOB类型和Oracle类型扩展的支持
13.4 对象和集合
13.4.1 自定义Java类
13.4.2 用户定义类型
第14章 Oracle9i J2EE开发使用技巧
14.1 功能强大的List-Partitioning
14.2 闪回式查询及返回和恢复
14.3 使用JDeveloper开发J2EE应用
14.3.1 Java的多线程编程
14.3.2 JSP/Servlet中的汉字编码问题
14.3.3 JSP调用Servlet显示图片
14.3.4 在Java应用程序中如何实现FTP的功能
14.3.5 实用EJB开发技巧
14.3.6 创建基于组件的JSP应用程序
14.3.7 创建BC4J的商业逻辑
14.3.8 创建商业组件
14.4 通过Delphi实现Java调用Oracle数据库数据
第15章 Oracle XML开发
15.1 XML概述
15.2 Oracle XDK
15.2.1 Oracle XML组件
15.2.2 开发工具
15.2.3 XML编译器
15.2.4 XSL转换处理器
15.2.5 XML类生成器
15.2.6 XML TransViewer JavaBean
15.2.7 Oracle XSQL页处理器和Servlet
15.2.8 Oracle XML SQL工具
15.2.9 Oracle文本
15.2.10 使用Oracle组件生成XML文档:Java
15.2.11 使用Oracle组件生成XML文档:C
15.2.12 使用Oracle组件生成XML文档:C++
15.2.13 使用Oracle组件生成XML文档:PL/SQL
15.3 OracleXML应用建模
15.3.1 XML数据存储
15.3.2 生成XML
15.3.3 合成XML
15.3.4 使用混合XML存储方法
15.3.5 转换生成的XML
15.3.6 数据交互应用的设计问题考虑
15.3.7 在应用之间发送XML文档
15.3.8 装载XML到数据库中
15.3.9 内容和文档管理
15.4 XML SQL工具
15.4.1 XML SQL工具(XSU)概述
15.4.2 XSU组件和安装
15.4.3 XML SQL工具
15.4.4 SQL-to-XML和XML-to-SQL映射基础
15.4.5 XML SQL工具的工作原理
15.4.6 XSU Java API
15.4.7 使用XSU OracleXMLQuery生成XML
15.5 使用Oracle AQ交换XML数据
15.5.1 Oracle AQ简介
15.5.2 AQ和XML的相互作用
15.6 Internet数据访问描述(IDAP)
15.6.1 XML和IDAP的接口
15.6.2 IDAP结构体系
15.6.3 IDAP消息结构
15.6.4 IDAP方法调用主体:IDAP装载
15.7 IDAP客户请求
15.7.1 入队的IDAP客户请求
15.7.2 IDAP客户出队请求
15.7.3 IDAP客户注册请求
15.8 IDAP服务器响应
15.8.1 IDAP服务器入队响应
15.8.2 IDAP服务器出队响应
15.8.3 IDAP服务器注册响应
15.9 使用HTTP访问AQ Servlet
15.9.1 AQ客户如何使用HTTP发送请求到AQ Servlet
15.9.2 AQ Servlet如何使用HTTP处理请求
15.10 XMLType队列
15.10.1 使用AQ排序和查找XML文档
15.10.2 使用对象类型结构化和管理消息装载
15.10.3 创建包含XMLType属性的消息装载队列
15.10.4 XMLType队列示例
15.11 AQ XML消息格式转换
第16章 Oracle LDAP
16.1 LDAP的历史
16.2 LDAP模型概述
16.2.1 LDAP命名模型
16.2.2 LDAP信息模型
16.2.3 LDAP功能模型
16.2.4 LDAP安全模型
16.3 Oracle Internet目录API
16.4 终止LDAP会话
16.5 Oracle Internet目录C API
16.6 Oracle Internet目录PL/SQL API
猜您喜欢

读书导航