Oracle系列培训教材 基于Oracle应用服务器的Web开发技术
作者:肖平等编著
出版时间:2003年版
丛编项: Oracle系列培训教材
内容简介
本书重点介绍如何结合Oracle数据库和OAS(IAS)应用服务器开发Web方式的网络应用。全书分为两部分:第1部分主要介绍了HTML网页制作的相关知识,旨在为后续Web应用开发的学习打下必要的基础。内容包括:HTML的主要标记及其属性的使用、JavaScript应用、利用FrontPage制作网页的方法等。第2部分主要论述了开发Web应用的具体方法。详细介绍了网络应用的基础知识、Web应用的体系结构、常用的开发方式、OAS及它的后续版本IAS的体系结构和安装配置等,并配有示例讲解。本书是清华大学计算中心Oracle培训班的系列教材之一,适用于从事Oracle数据库开发和管理的技术人员。也可作为大专院校计算机专业相关课程的教学参考书。
目录
第1部分 HTML网页制作
第1章 基础知识与常用标识
1.1 WWW基础
1.1.1 什么是WWW?
1.1.2 Web浏览器和Web服务器
1.1.3 统一资源定位器
1.2 HTML网页基本概念与结构
1.2.1 HTML基本概念
1.2.2 HTML基本结构
1.2.3 简单网页制作
1.2.4 HTML页面的编辑方法
1.3 建立连接
1.3.1 连接的概念与标识
1.3.2 同一个文件中的连接
1.3.3 不同文件的连接
1.4 有序列表和无序列表
1.4.1 有序列表
1.4.2 无序列表
1.4.3 有序列表和无序列表中属性的应用
1.4.4 列表中加入连接
1.5 网页中加入图像
1.5.1 在HTML中使用图像
1.5.2 调整图像和文本的相对位置
1.5.3 图像连接
1.5.4 图像修饰
1.6 网页修饰
1.6.1 改变字号
1.6.2 加入横线
1.6.3 加入注释
1.6.4 加入著作权标志和商标符号
1.6.5 在网页上署名
1.6.6 文本对齐
1.6.7 改变背景
1.6.8 改变文本与连接的颜色
1.6.9 对整个文件格式的控制
1.7 可点图像
1.7.1 什么是可点图像?
1.7.2 如何产生可点图像?
1.8 表格
1.8.1 创建表格
1.8.2 表格的排版
1.8.3 表格单元的跨行跨列
1.8.4 表格的颜色
1.9 本章小结
第2章 多窗口的应用
2.1 什么叫多窗口?
2.2 分割窗口
2.2.1 横向分割窗口
2.2.2 纵向分割窗口
2.3 窗口修饰
2.4 将文件内容放入相应的窗口
2.5 建立一个多窗口网页
2.6 本章小结
第3章 表单的使用
3.1 什么是表单?
3.2 FORM标识
3.3 INPUT标识
3.4 SELECT标识、
3.5 TEXTAREA标识
3.6 本章小结
第4章 JavaScript应用简介
4.1 在HTML文档中嵌入JavaScript
4.2 对象的概念
4.3 事件的概念
4.4 对象与事件应用
4.5 本章小结
第5章 利用FrontPage制作网页
5.1 FrontPage软件简介
5.2 FrontPage的启动与运行
5.3 FrontPage编辑器操作界面
5.4 基本的网页编辑技术
5.4.1 新建网页
5.4.2 文字输入与修饰
5.4.3 段落设置
5.4.4 列表应用
5.4.5 网页的保存
5.4.6 网页的预览
5.5 建立超链接
5.6 图像的插入与修饰
5.7 多窗口网页
5.7.1 多窗口网页的建立
5.7.2 多窗口网页的修饰
5.7.3 多窗口网页之间的链接
5.8 表单
5.9 本章小结
第1部分思考练习题
第2部分 Oracle Application Server应用与开发
第6章 网络的基础知识
6.1 基于网络互联的应用
6.1.1 C/S结构的网络应用
6.1.2 C/S结构的特点
6.1.3 基于通用客户端的B/S结构
6.2 网络通信的分层
6.3 网络协议
6.3.1 IP协议
6.3.2 TCP协议
6.3.3 应用层协议
6.4 HTTP协议
6.4.1 HTTP协议的工作方式
6.4.2 HTTP协议的主要特点
6.4.3 HTTP协议和Web方式的网络应用
6.4.4 Cookie
6.5 本章小结
第7章 Web应用基础
7.1 Web应用服务的体系结构
7.1.1 Web Server
7.1.2 Application Server
7.1.3 数据库
7.1.4 体系结构的具体实现
7.2 常用的Web应用开发方式
7.2.1 静态的HTML网页
7.2.2 CGI
7.2.3 ASP
7.2.4 PHP
7.2.5 PL/SQL
7.2.6 Java语言
7.3 本章小结
第8章 OAS的体系结构和安装配置
8.1 Oracle Application Server简介
8.2 Oracle Application Server的体系结构
8.2.1 OAS的体系结构
8.2.2 OAS的工作方式
8.3 Oracle Application Server的安装
8.4 Oracle Application Server的配置
8.4.1 OAS的管理工具
8.4.2 OAS管理器
8.4.3 OAS节点的配置
8.4.4 DAD的配置
8.4.5 HTTP监听程序的配置
8.4.6 应用程序的配置
8.4.7 插件的配置
8.5 用Oracle Application Server开发Web应用
8.5.1 Java应用程序
8.5.2 LiveHTML页面
8.5.3 PL/SQL应用程序
8.6 本章小结
第9章 IAS的安装和配置
9.1 IAS的特点
9.2 IAS的安装
9.3 IAS的配置
9.4 IAS的安全访问
9.5 本章小结
第10章 用PL/SQL开发Web应用
10.1 PL/SQL和Web Tool kit
10.1.1 PL/SQL
10.1.2 Web工具包
10.2 HTP过程包和HTF函数包
10.2.1 HTP包(超文本过程包)
10.2.2 HTP包的扩展
10.2.3 HTF函数包(超文本函数)
10.3 OWA函数包
10.3.1 OWA_UTIL函数包
10.3.2 OWA_OPT_LOCK包
10.3.3 OWA_PATTERN包
10.3.4 OWA_TEXT包
10.3.5 OWA_IMAGE函数包
10.3.6 OWA_COOKIE函数和过程包
10.3.7 OWA_SEC函数和过程包
10.4 本章小结
第11章 开发实例
11.1 用PL/SQL和数据库开发Web应用的步骤
11.2 实例1:动态输出Web页面
11.3 实例2:将数据库中的数据输出到Web页面
11.4 实例3:接收用户输入的值
11.5 实例4:接收用户输入的值并执行数据库的操作
11.6 实例5:多值传送的例子
11.7 PL/SQL开发Web应用的综合实例
11.7.1 信息管理系统的安全问题
11.7.2 建立身份认证的数据表以及身份认证所需要的函数
11.7.3 其他数据表格的设计
11.7.4 函数和过程的设计
11.7.5 函数和过程的实现
11.8 本章小结
第2部分思考练习题