内容简介
第1部分 XML基础
第1章 XML概述
1.1 什么是XML
1.2 XML发展历程及优势
1.2.1 XML的出现及发展
1.2.2 XML与HTML的关系
1.2.3 XML的发展前景
1.3 XML的优势
1.3.1 良好的可扩展性
1.3.2 内容与形式分离
1.3.3 遵循严格的语法要求
1.3.4 便于不同系统之间的信息传输
1.3.5 具有良好的保值性
1.4 本章小结
第2章 XML语法
2.1 XML文档的序言
2.1.1 XML声明
2.1.2 DTD
2.1.3 处理指令
2.1.4 注释
2.2 XML文档的元素段
2.2.1 元素
2.2.2 标记
2.2.3 属性
2.2.4 引用
2.2.5 CDATA段
2.3 创建格式良好的XML文档
2.4 本章小结
第3章 XML的有效性
3.1 文档类型定义
3.1.1 DTD简介
3.1.2 DTD的语法
3.1.3 DTD的调用
3.2 XML Schema
3.2.1 XML Schema的语法
3.2.2 XML Schema间的调用
3.3 DTD与XML Schema的比较
3.4 本章小结
第4章 XML的格式化与转换
4.1 CSS
4.1.1 CSS简介
4.1.2 CSS的相关属性
4.1.3 CSS的使用方法
4.2 XSL
4.2.1 XSL简介
4.2.2 XSLT
4.2.3 XPath
4.2.4 XSL-FO
4.3 本章小结
第5章 XML解析
5.1 DOM
5.1.1 DOM简介
5.1.2 DOM节点操作
5.2 SAX
5.2.1 SAX简介
5.2.2 SAX的常用接口
5.2.3 SAX解析XML
5.3 DOM4J
5.3.1 DOM4J简介
5.3.2 DOM4J使用
5.4 本章小结
第6章 XML的应用
6.1 XML开发工具
6.1.1 XMLspy
6.1.2 <oXygen/>XML Editor
6.1.3 XMLPad
6.1.4 其他开发工具
6.1.5 工具的对比
6.2 RSS和Atom
6.2.1 RSS
6.2.2 Atom
6.3 RSS和Atom的对比
6.4 本章小结
第2部分 Web服务
第7章 XML与Web服务描述
7.1 Web服务概述
7.1.1 Web服务体系结构
7.1.2 Web服务技术架构
7.1.3 Web服务案例
7.2 WSDL:Web服务描述语言
7.2.1 WSDL的主要元素
7.2.2 WSDL结构
7.2.3 WSDL应用实例
7.3 本章小结
第8章 XML与Web服务发现和访问
8.1 SOAP
8.1.1 SOAP简介
8.1.2 SOAP消息结构
8.1.3 SOAP通信模型
8.2 UDDI
8.2.1 UDDI简介
8.2.2 UDDI数据结构
8.2.3 WSDL到UDDI的映射
8.3 本章小结
第9章 XML与Web服务组合
9.1 Web服务组合
9.1.1 业务流程管理
9.1.2 工作流
9.1.3 Web服务组合流模型
9.1.4 Web服务组合的具体实现
9.2 服务编配与编排
9.2.1 服务编配与编排比较
9.2.2 业务流程执行语言
9.2.3 Web服务编排
9.3 实例分析
9.4 本章小结
第10章 XML与Web服务安全
10.1 XML安全性标准
10.1.1 XML签名
10.1.2 XML Encryption
10.1.3 XML加密管理规范
10.1.4 安全断言标记语言
10.1.5 XML访问控制标记语言
10.2 Web服务的安全性
10.2.1 Web服务面临的安全性问题
10.2.2 Web服务安全性模型
10.2.3 WS-Security
10.2.4 Web服务平台安全性体系结构
10.2.5 Web服务安全性应用
10.3 本章小结
第3部分 语义Web及知识管理
第11章 资源描述框架RDF
11.1 RDF简介
11.1.1 RDF的含义
11.1.2 RDF的设计目的
11.1.3 RDF规则
11.1.4 RDF与XML
11.2 RDF模型
11.2.1 RDF资源和词汇集
11.2.2 RDF图
11.2.3 结构化特性与空节点
11.3 RDF/XML语法
11.3.1 基本语法
11.3.2 简写语法
11.3.3 容器
11.3.4 集合
11.3.5 声明具体化
11.4 RDF Schema
11.4.1 RDFS简介
11.4.2 类
11.4.3 RDF属性
11.4.4 属性约束
11.5 本章小结
第12章 Web本体语言
12.1 本体
12.2 OWL简介
12.2.1 RDFS Schema表达能力的局限性
12.2.2 OWL子语言
12.2.3 OWL本体结构
12.2.4 命名空间
12.2.5 本体头部
12.3 基本元素
12.3.1 简单的类和个体
12.3.2 简单属性
12.3.3 属性特性
12.3.4 属性限制
12.4 类、属性及个体间的关系
12.4.1 类和属性之间的等价关系
12.4.2 个体间的关系
12.5 复杂类
12.5.1 交运算
12.5.2 并运算
12.5.3 补运算
12.5.4 枚举类
12.5.5 不相交类
12.6 OWL2标准
12.6.1 语法糖
12.6.2 属性的新结构
12.6.3 扩展的数据类型能力
12.7 PROFILE
12.7.1 OWL2 EL
12.7.2 OWL2 QL
12.7.3 OWL2 RL
12.8 本章小结
第13章 服务本体描述语言
13.1 OWL-S简介
13.2 服务配置文件
13.3 服务模型
13.3.1 原子和简单过程
13.3.2 复合过程
13.3.3 数据流和参数绑定
13.4 服务基础
13.5 本章小结
参考文献