构建Oracle XML应用程序1CD

构建Oracle XML应用程序1CD
作 者: Steve Muench
出版社: 中国电力出版社
丛编项: O’REILLY
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Oracle
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《构建Oracle XML应用程序1CD》作者简介

内容简介

XML(可扩展标记语言)已逐渐成为网上数据交换的工业标准,而Oracle公司的整个Internet平台都支持使用XML。随着B2B电子商务应用程序、基于XML的数据格式及Internet设备与其交互的能力的指数级增长,能够应用XML和Oracle数据库的Web开发者一展身手的绝好时机已经到来了。本书由Oracle的首席XML专家Steve Muench所著,是一本方便且实践性强的指导书,它讲述了XML的每一细节,以及密切相关的XSLT和XPath标准,并展示了如何将Java、PL/SQL和叙述性技术用于Oracle数据库。本书提供了关于Oracle的很多组件和工具的详细实例,包括Oracle XML解析器、XSLT处理器、XSQL页面、XML SQL工具、interMedia、Advanced Queuing及JDeveloper。主题包括:XSLT转换——通过丰富的实例讲解它们怎样工作,以及怎样开发XSLT样式表来数据库数据转换为XML、HTML或文本格式。XML数据报——用XSQL、PL/SQL和Java构造数据报,将其存于数据库中,用XSQL页面和XSLT转换来获取它们,以及用XPath和interMedia对它们进行搜索。高级技术——处理大型XML文档,将XSQL用作发布框架,用Java扩展XSQL和XSLT。综合运用——结合SQL、XML和XSLT来开发复杂的门户和应用程序。本书含有经过测试、带有注释且阐述充分的实例,读者可以将其作为自己的Oracle XML Web开发项目的起点。随书光盘含有JDeveloper 3.1(用于Windows NT/2000),是一个Java集成开发环境。

图书目录

前言

第一部分 XML基础

第一章 XML简介

XML是什么?

可以用XML做什么?

为什么要用XML?

Oracle公司提供了什么样的XML技术?

第二章 使用XML

创建和检查XML

模块化XML

使用XPath查找XML

第二部分 Oracle XML基础

第三章 结合XML和Oracle

使用Oracle支持XML FAQ系统

用任意格式的XML提供服务

获取基于Web的XML内容

第四章 使用JDeveloPer进行XML开发

使用XML、XSQL以及JSP文件

使用数据库对象

与Oracle XDK组件一起使用JDeveloper

第五章 使用PL/SQL处理XML

载入外部的XML文件

解析XML文件

使用XPath在XML文档中进行查找

使用XML消息

生成和转换XML查询结果

第六章 使用Java处理XML

Oracle JServer简介

解析以及程序化地创建XML

使用XPath杏找XML文档

使用XML消息

产生和转换XML查询结果

第七章 利用XSLT转换XML

XSLT的处理机制

单模板样式表

理解输入和输出的可选项

利用多模板方式来提高数据转换的灵活性

第八章 利用XSQL页面发布数据

介绍XSQL页面

利用XSLT转换XSQL页面的查询结果

发现并解决用户的XSQL页面中的问题

第九章 超越基本的XSLT

使用XSLT变量

性能卓越的XSLT身份转换

使用SQL对重复数据进行分组

使用XSLT对重复数据进行排序和分组

第十章 使用PL/SQL生成数据报

使用PL/SQL通过编程的方法生成XML

使用DBXML自动生成XML

第十一章 使用Java生成数据报

使用Java生成XML

通过Web对XML提供服务

从SQL查询结果中自动生成XML

第十二章 存储XML数据报

XML存储方法概述

使用XML SQL工具载入数据报

使用XSQL Servlet存储提交的XML数据报

使用Java插入数据报

第十三章 使用interMedia搜索XML

为什么使用interMedia?

什么是interMedia?

interMedia查询语言

处理异构的文档类型

处理文档类型变化

interMedia高级用法

第十四章 高级XML加载技术

在多个数据表中存储数据报

构造XMLLoader工具

自动创建插入转换

第三部分 Oracle XML应用

第十五章 使用XSQL页面作为发布框架

XSQL页面技术概览

附加的XML传送选项

第十六章 使用Java扩展XSQL和XSLT

开发自定义的XSQL动作

集成自定义的XML资源

使用XSLT扩展函数

第十七章 XSLT驱动的门户和应用程序

XSLT驱动的Web商店

构造一个个人化的新闻门户

在线讨论论坛

第四部分 附录

附录一 XML辅助包

附录二 安装Oracle XSQL Servlet

附录三 XML族的概念映像图

附录四 快速参考

词汇表