第1章语义信息模型概述
1.1信息模型
1.2语义信息模型
1.2.1什么是语义信息模型
1.2.2语义信息模型的用途
1.2.3语义信息模型的内容
1.2.4语义信息模型的开发
1.3XML与语义信息模型
1.3.1Web与语义信息模型
1.3.2XML与语义信息模型
1.4XML与数据的语义表示
1.4.1数据表示的第一次统一
1.4.2XML的语义数据表示
1.5XML的应用进展
第2章资源描述框架(RDF)
2.1概述
2.2RDF模型和语法
2.2.1基本RDF
2.2.2容器
2.2.3关于声明的声明
2.2.4RDF正式模型
2.2.5RDF正式语法
2.3RDF模式(Schema)
2.3.1范围
2.3.2类和属性
2.3.3约束
2.3.4可扩展性机制
2.3.5文档
2.3.6模型和语法概念
2.3.7例子
2.4Web数据集成的元数据解决方案
2.4.1RDF实现Web元数据描述与交换的机制
2.4.2RDF的特点
2.4.3RDF与若干Web新技术
2.5借助RDF增强WSDL
2.5.1RDF 和 WSDL
2.5.2WSDL 的详细图形表示
2.5.3用于 WSDL 的 RDF模式
第3章XML的语义表示和处理方法——XML与本体技术的结合
3.1XML与语义
3.2XML语义互操作问题
3.3Ontology理论
3.3.1本体是什么
3.3.2本体的基本内容
3.3.3本体的研究现状
3.3.4本体在互操作方面的应用
3.4Ontology的开发和应用
3.4.1本体的开发方法
3.4.2本体与XML结合的基本方法
第4章语义Web的结构和思想
4.1XML下的Web的体系结构
4.2Web信息空间
4.2.1HTTP空间
4.2.2内容和远程操作
4.2.3数据格式
4.2.4人类可读信息
4.2.5机器可理解信息
4.2.6元数据应用
4.3语义Web的概貌
4.3.1语义Web应用的设想
4.3.2表达意思
4.3.3知识表现
4.3.4本体(Ontology)
4.3.5主体(Agent)
4.3.6知识的进化
4.4Web的设计原则
第5章XML在人工智能中的应用
5.1人工智能的历史与现状
5.1.1形成及第一个兴旺期(1956年~1966年)
5.1.2第二个兴旺期(20世纪70年代中期~20世纪90年代)
5.1.3第三个发展时期(20世纪90年代末至今)
5.2人工智能的研究领域
5.3XML在人工智能中的应用
5.4规则标记语言——RuleML(Rule Markup Languages)
5.4.1RuleML基本概念
5.4.2RuleML实例
5.5HornML(Horm Logic Markup Languages)
第6章XML与分布式计算
6.1分布式计算
6.1.1分布式计算的优点
6.1.2分布式计算的现有机制
6.1.3CORBA如何增强分布式计算
6.1.4基于主体的分布计算模型
6.2XML与分布式计算
6.2.1数据传递
6.2.2接口管理
6.2.3远程调用
6.2.4统一的分布式系统体系结构
6.3集成XML和CORBA
6.3.1中间件技术
6.3.2集成XML和CORBA
6.4XMLRPC
6.4.1RPC
6.4.2RPC和XML
6.4.3XMLRPC与Java
6.5简单对象访问协议——SOAP
6.5.1简介
6.5.2SOAP消息交换模型
6.5.3与XML的关系
6.5.4SOAP封装
6.5.5SOAP编码
6.5.6在HTTP中使用SOAP
6.5.7在RPC中使用SOAP
第7章XML与数据库
7.1XML与数据库的关系
7.2XML与数据库的结合类型
7.2.1Native XML Database(NXD)
7.2.2XMLEnabled Database (XEDB)
7.2.3Hybrid XML Database(HXD)
7.3存储和检索数据
7.3.1转移数据
7.3.2从文档结构到数据库结构的映射类型
7.3.3从数据库的结构生成DTD及其互逆过程
7.4XML数据库产品简介
7.5SQL Server 2000对XML存储的支持
7.5.1SQL Server 的 HTTP 访问
7.5.2使用带批注的 XDR 架构创建 XML 视图
7.5.3检索并写入 XML 数据
7.6Oracle8i对XML存储的支持
7.6.1Oracle Internet 文件系统(iFS)
7.6.2XML基础结构组件之一 —— Oracle XML SQL Utility
7.6.3XML基础结构组件之二 —— Oracle XSQL Servlet
第8章XML与Web服务
8.1什么是Web服务
8.1.1Web服务的计算模式
8.1.2Web服务对商业模式的转变
8.2Web服务的关键技术
8.3Web服务的体系结构
8.3.1Sun ONE软件体系结构
8.3.2微软.NET框架
8.4智能化Web服务
8.4.1对智能化Web服务的理解
8.4.2智能化Web服务中的用户信息共享问题
8.4.3为Web服务增加智能
8.4.4智能化Web服务处理模式
8.5Web服务开发模式
8.5.1基于Java的Web服务开发模式
8.5.2微软.NET开发模式
参考文献