Oracle9i XML网络数据库开发指南(本版CD)
分类: 图书,计算机/网络,数据库,Oracle,
作者: 胡欣杰 编写
出 版 社:
出版时间: 2002-4-1字数: 550千版次: 1页数: 322印刷时间: 2002/04/01开本:印次:纸张: 胶版纸I S B N : 9787900088666包装: 平装内容简介
这是一本关于Oracle9i XML网络数据库开发技术的书籍。本书利用66个具体实例,对Oracle9i XML开放网络数据库开发技术的细节作了详细介绍,包括应用开发的方法和技巧,并对新概念、新技术(xDSL,移动用户等)进行阐述。设计周密严谨、分析透彻浅显;范例设计思维严谨,可操作性强。整体和术语翻译准确,易于理解。全书共分3个部分,共9章。具体内容包括:Oracle XML开放技术;Oracle XML建模和应用实例;Oracle9i AS无线版与XML;定制XML和XSQL;定制XML内容;使用Oracle9i Internet文件系统;定制Discoverer 4i Viewer;B2B XML应用以及服务传送平台(SDP)与XML。本书面向Oracle初、中级数据库管理员、Oracle网络数据库应用开发人员,也可作为高校计算机软件专业师生的参考读物。本版CD为配套书。
目录
前 言1
Oracle9i 版本 1 (9.0.1)中XML 的特性1
Oracle8i 版本 3 (8.1.7) 中 XML 的特性4
第一部分 Oracle XML开放技术概述
第1章 Oracle XML开放技术6
1.1 什么是XML6
1.1.1 Oracle XML开放技术6
1.1.2 Oracle XML组件6
1.1.3 Oracle 开发工具和框架7
1.1.4 数据库和中间层7
1.1.5 存储数据7
1.2 存储和检索XML数据8
1.3 数据库对XML的支持8
1.3.1 XML和URI数据类型8
1.3.2 URI数据类型9
1.3.3 扩展性与XML9
1.3.4 Oracle文本搜索9
1.4 基于Oracle的 XML 应用9
1.5 Oracle XML开放技术组件9
1.5.1 检索XML文档10
1.5.2 消息集线器和中间层组件10
1.5.3 数据库后端到前端综合发布11
1.5.4 DOM和SAX11
1.5.5 定制XML应用程序11
1.6 Oracle家族11
1.6.1 Oracle9i Internet文件系统12
1.6.2 Oracle 入口12
1.6.3 Oracle交换13
1.6.4 XML网关13
1.6.5 元数据API13
1.6.6 其他XML工具13
1.7 Oracle XML样本14
1.8 运行Oracle XML组件的需求14
1.8.1 XDK的要求14
1.8.2 XML链接组件14
1.9 XML技术支持15
第2章 Oracle XML建模和应用实例16
2.1 XML数据存储16
2.2 生成XML方式16
2.2.1 生成XML方式举例16
2.2.2 存储生成的文档16
2.2.3 存储和转换XML16
2.3 组合XML方式17
2.3.1 组合XML17
2.3.2 索引XML元素17
2.3.3 使用CONTAINS搜索
XML数据17
2.4 映射间隔18
2.4.1 混合存储18
2.5 变换生成的XML19
2.5.1 组合XML文档和数据19
2.5.2 变换查询结果19
2.5.3 索引和查询转换19
2.5.4 索引方法20
2.5.5 XML模式和文档映射20
2.5.6 简单数据类型定义20
2.5.7 Schema2映射模式20
2.5.8 数据交换程序设计22
2.6 发送XML文档22
2.7 加载XML到数据库中23
2.7.1 加载XML文档到LOBs23
2.8 Oracle XML开放技术应用25
第二部分 用XML管理内容和文档
第3章 Oracle9i AS无线版与XML34
3.1 Oracle9i AS无线版介绍34
3.2 Oracle9i AS无线版的特征35
3.3 运行Oracle9i AS无线版35
3.4 Oracle9i AS支持的设备和网关35
3.5 Oracle9i AS工作原理36
3.6 Oracle9i AS组件37
3.6.1 主服务37
3.6.2 Oracle9i AS适配器37
3.6.3 Oracle9i AS转换器38
3.7 样本适配器类43
3.7.1 通过名字问候用户43
3.7.2 将XML转换为目标标记语言46
3.8 Java 转换器46
3.8.1 XSL样式表转换器49
3.8.2 扩展在线药店56
3.8.3 扩展银行服务56
3.8.4 在线拍卖站点56
第4章 定制XML和XSQL57
4.1 XML Flight Finder应用实例简介57
4.2 运行XML Flight Finder的条件57
4.3 Flight Finder工作原理57
4.4 Flight Finder查询数据库58
4.5 使用XSQL Servlet查询59
4.6 格式化XML61
4.6.1 使用样式表61
4.6.2 多个样式表63
4.6.3 本地化输出66
4.7 输出XML到数据库68
4.7.1 取得用户输入68
4.7.2 处理用户输入70
4.7.3 输出并提示用户71
4.8 使用Oracle9i引擎72
第5章 定制XML内容73
5.1 动态新闻应用73
5.2 主要任务73
5.2.1 动态新闻应用概述73
5.2.2 动态新闻的工作原理75
5.2.3 定制表现形式84
第6章 使用Oracle9i Internet文件系统88
6.1 Oracle9i Internet文件系统88
6.2 在9iFS中工作88
6.2.1 提供文件描述符88
6.3 使用9iFS解析器88
6.3.l 9iFS解析器89
6.3.2 使用9iFS标准解析器89
6.3.3 使用9iFS定制解析器90
6.4 9iFS XML解析90
6.4.1 翻译9iFS中的XML91
6.4.2 XML与商业智能91
6.4.3 用XML文件配置9iFS91
第三部分 XML数据交换
第7章 定制Discoverer 4i Viewer94
7.1 Discoverer 4i Viewer概述94
7.1.1 定制Oracle
Discoverer? 4i Viewer94
7.2 Discoverer 4i Viewer特征94
7.3 Discoverer 4i Viewer体系结构95
7.4 Discoverer 4i Viewer的工作原理96
7.4.1 复制Discoverer应用服务器97
7.5 定制Web应用程序97
7.5.1 Discoverer XML实例98
7.5.2 定制样式99
7.6 常见问题解答105
7.6.1 解释Servlets105
第8章 B2B XML应用117
8.1 B2B XML应用介绍117
8.2 建立B2B XML应用117
8.2.1 主要组件119
8.3 建立数据库模式122
8.3.1 SQL代码调用序列123
8.3.2 建立R/S模式123
8.3.3 创建包含XSL的代理模式132
8.3.4 数据交换流程139
8.4 R/S交易140
8.4.1 详细过程142
8.4.2 Java调用序列185
8.5 XSL和XSL管理脚本187
8.6 XML处理和管理脚本225
8.7 B2B XML应用中其他脚本254
8.8 零售商脚本262
8.9 AQ代理变换器脚本271
8.10 提供商脚本295
第9章 服务传送平台(SDP)与XML308
9.1 Oracle服务传送平台308
9.1.1 SDP商业解决方案308
9.1.2 电话号码可携带性308
9.1.3 号码可携带性处理309
9.1.4 无线号码可携带性311
9.2 非对称数字用户环路313
9.2.1 IP电话(Clarent)314
9.2.2 带宽交换(Prototype)315
9.2.3 应用程序要求318
附录 插图说明文字英汉对照表323