XML高級編程

出版時間:2001-2  出版社:機械工業(yè)出版社  作者:Didier Martin  頁數(shù):945  譯者:李喆  
Tag標簽:無  

內(nèi)容概要

第1章 XML簡介
1.1 標記語言
1.2 XML的起源和目的
1.3 Web體系結構:過去與未來
1.3.1 傳統(tǒng)Web體系結構
1.3.2 XML下的Web體系結構
1.4 XML基本特征
1.5 詞匯表
1.5.1 科學詞匯表
1.5.2 商業(yè)詞匯表
1.5.3 法律詞匯表
1.5.4 醫(yī)學詞匯表
1.5.5 計算機詞匯表
1.6 XML技術的主要特性
1.6.1 格式正規(guī)的XML
1.6.2 文檔類型定義
1.6.3 數(shù)據(jù)建模
1.6.4 文檔對象模型
1.6.5 XML簡單API
1.6.6 命名空間和模式
1.6.7 鏈接和查詢
1.6.8 轉換XML
1.6.9 XML和數(shù)據(jù)庫
1.6.10 服務器到服務器
1.6.11 電子商務與XML
1.6.12 使用樣式
1.6.13 無線應用協(xié)議和WML
1.7 XML的應用程序舉例
1.8 小結
第2章 XML語法
2.1 標記語法
2.1.1 字符
2.1.2 命名
2.2 文檔部分
2.3 元素
2.3.1 起始標記
2.3.2 結束標記
2.3.3 空元素標記
2.3.4 標記:一個簡單的例子
2.3.5 文檔元素
2.3.6 子元素
2.3.7 元素嵌套
2.3.8 字符串
2.4 字符數(shù)據(jù)
2.5 屬性
2.5.1 特殊屬性
2.5.2 空白
2.5.3 行尾的處理
2.6 字符引用和實體引用
2.6.1 字符引用
2.6.2 實體引用
2.7 處理指令
2.8 注釋
2.9 CDATA部分
2.10 文檔結構
2.10.1 序言
2.10.2 尾聲
2.11 XML語法小結
2.12 格式正規(guī)的文檔
2.13 解析器
2.13.1 事件驅動的解析器
2.13.2 基于樹的解析器
2.13.3 解析器基準測試
2.14 書籍目錄應用程序
2.15 小結
第3章 文檔類型定義
3.1 為何需要正式的結構
3.1.1 文檔域
3.1.2 驗證文檔的有效性
3.2 編寫DTD:通用原則
3.2.1 將DTD與XML文檔相關聯(lián)
3.2.2 基本標記聲明
3.3 正式的DTD結構
3.3.1 實體
3.3.2 元素
3.3.3 屬性
3.3.4 條件部分
3.4 DTD的缺點
3.5 用于圖書目錄問題的DTD
3.5.1 圖書目錄問題的正式定義
3.5.2 對象關系問題
3.5.3 進一步討論
3.6 小結
第4章 數(shù)據(jù)建模與XML
4.1 信息建模
4.1.1 靜態(tài)模型和動態(tài)模型
4.1.2 文檔和數(shù)據(jù)
4.1.3 從何處開始
4.1.4 靜態(tài)信息模型
4.1.5 動態(tài)建模:對數(shù)據(jù)進行哪些處理
4.2 設計XML文檔
4.2.1 XML的兩種角色
4.2.2 將信息模型映射到XML
4.3 模式語言和表示法
4.3.1 模式的作用
4.3.2 將DTD作為模式
4.3.3 XML模式建議
4.4 小結
第5章 文檔對象模型
5.1 什么是文檔對象模型
5.1.1 XML文檔結構
5.1.2 為何使用DOM
5.1.3 DOM規(guī)范
5.1.4 現(xiàn)實世界中的DOM
5.1.5 特殊的XML DOM實例——HTML DOM
5.2 使用DOM
5.2.1 DOM API
5.2.2 客戶端和服務器端
5.2.3 DOM在出版過程中的應用
5.3 使用DOM和XML的應用實例
5.3.1 簡單的客戶端實例
5.3.2 更復雜的編程實例
5.4 DOM和XML的未來
5.4.1 W3C的工作
5.4.2 應用
5.4.3 數(shù)據(jù)庫、模式和DOM
5.5 小結
第6章 SAX 1.0:XML簡易API
6.1 事件驅動接口
6.2 SAX的由來
6.3 SAX的高級特性
6.3.1 可選擇的源輸入
6.3.2 處理外部實體
6.3.3 選擇解析器
6.4 一些SAX設計模式
6.5 SAX 2.0
6.5.1 可配置的接口
6.5.2 核心的特性和屬性
6.6 小結
第7章 命名空間和模式
7.1 混合詞匯表
7.1.1 分解問題
7.1.2 重用
7.1.3 多義性名稱沖突
7.2 命名空間
7.3 定義和聲明命名空間
7.3.1 聲明一個命名空間
7.3.2 限定名
7.3.3 范圍
7.4 在格式正規(guī)的書籍里使用命名空間實例
7.5 模式
7.5.1 與DTD有關的問題
7.5.2 一個對創(chuàng)建模式的幫助
7.6 W3C在XML模式方面的工作
7.6.1 DTD與XML模式的比較
7.6.2 結構
7.6.3 數(shù)據(jù)類型
7.7 簡化了的XML Data
7.7.1 MSXML對命名空間和模式的支持
7.7.2 數(shù)據(jù)類型
7.8 圖書目錄中的變化
7.8.1 為什么煩惱
7.8.2 重鑄DTD
7.8.3 模式協(xié)調
7.9 小結
第8章 鏈接和查詢
8.1 XML信息集合
8.1.1 信息類型
8.1.2 信息集合的重要性
8.1.3 小結
8.2 鏈接
8.2.1 什么是鏈接
8.2.2 W3C規(guī)范:XLink
8.3 XPointer
8.3.1 HTML指針
8.3.2 XPointer規(guī)范
8.4 W3C XPath推薦標準
8.4.1 Location Step
8.4.2 XPointer對XPath的擴展
8.4.3 XPointer錯誤
8.4.4 小結
8.5 XML程序段交換
8.5.1 什么是文檔程序段
8.5.2 文檔程序段的一些用途
8.5.3 問題:Bare文檔程序段并不總是充分的
8.5.4 解決辦法:環(huán)境信息
8.5.5 回顧實例
8.5.6 如何傳輸程序段
8.5.7 小結
8.6 查詢
8.6.1 什么是查詢語言
8.6.2 關系型數(shù)據(jù)庫和XML文檔之間的區(qū)別
8.6.3 XML查詢語言的發(fā)展歷史
8.6.4 使用XPath和XSLT查詢XML文檔
8.6.5 查詢語言展望
8.7 小結
第9章 轉換XML
9.1 為什么轉換XML
9.1.1 在不同詞匯表之間轉換
9.1.2 動態(tài)轉換
9.1.3 不同的瀏覽器
9.2 XSL
9.3 XSLT樣式表命令
9.3.1 創(chuàng)建模板
9.3.2 處理空白
9.3.3 輸出格式
9.3.4 合并樣式表
9.3.5 嵌入樣式表
9.4 使用XSLT的例子
9.4.1 命令的轉換
9.4.2 循環(huán)
9.4.3 排序
9.4.4 條件處理
9.4.5 名稱模板
9.4.6 編號方式
9.4.7 拷貝
9.5 使用DOM進行XML文檔的轉換
9.5.1 用DOM進行命令的轉換
9.5.2 在運行時修改一個XSLT文檔
9.6 XSL轉換與DOM轉換的比較
9.7 小結
第10章 XML和數(shù)據(jù)庫
10.1 存儲XML
10.1.1 持續(xù)性問題
10.1.2 文檔管理
10.1.3 XML存儲和數(shù)據(jù)庫
10.1.4 結論
10.2 XML的交換
10.2.1 數(shù)據(jù)標準
10.2.2 查詢標準
10.2.3 結論
10.2.4 你可能需要的標準
10.3 圖書目錄的例子
10.3.1 處理存在的數(shù)據(jù)和應用
10.3.2 圖書目錄模式
10.4 結論
第11章 服務器到服務器
11.1 XML的傳送
11.1.1 基于FTP的XML傳送
11.1.2 XML和消息隊列
11.1.3 基于HTTP的XML
11.1.4 基于SMTP的XML
11.2 作為一種分布式組件模式的XML
11.2.1 消息傳送和串行化
11.2.2 緊耦合系統(tǒng)和松耦合系統(tǒng)
11.2.3 通信方式
11.3 XML-RPC
11.3.1 為什么使用XML-RPC
11.3.2 XML-RPC適用于何處
11.3.3 XML-RPC規(guī)范——技術全瞻
11.3.4 XML-RPC的實現(xiàn)
11.3.5 書籍應用例子
11.3.6 到哪里去
11.4 SOAP
11.4.1 XML-RPC++
11.4.2 實現(xiàn)
11.4.3 結論
11.5 WebDAV
11.6 小結
第12章 電子商務和XML
12.1 什么是電子商務
12.1.1 對客戶直接銷售
12.1.2 企業(yè)對企業(yè)交易
12.1.3 信息共享和內(nèi)容聯(lián)合
12.1.4 EDI——電子數(shù)據(jù)交換
12.2 在電子商務中應用XML
12.2.1 通常的錯誤概念
12.2.2 在電子商務中使用XML的感受
12.3 展望未來
12.3.1 發(fā)現(xiàn)和調解
12.3.2 容器
12.3.3 代理
12.3.4 模板
12.4 理論轉化為實現(xiàn)
12.5 電子商務解決方案
12.6 行業(yè)方案
12.6.1 縱向行業(yè)解決方案的關鍵
12.6.2 旅游
12.7 人力資源
12.7.1 HR-XML
12.7.2 健康
12.8 cXML——縱向行業(yè)的一個詳細例子
12.8.1 為什么有cXML
12.8.2 cXML協(xié)議規(guī)范
12.8.3 消息傳輸
12.9 第1步——橫向行業(yè)
12.9.1 ASC X12
12.9.2 XML-EDIFACT
12.9.3 電子商務XML工作組
12.10 第一個橫向步驟
12.10.1 BizTalk標記規(guī)范
12.10.2 規(guī)范的目標和當前的限制
12.10.3 文檔結構
12.10.4 一個用于Wrox書店的BizTalk文檔
12.10.5 BizTalk Jumpstart工具包簡介
12.10.6 BizTalk服務器
12.11 小結
第13章 樣式XML
13.1 解釋的位置
13.2 客戶端的XML轉換
13.3 解釋模型
13.3.1 視覺解釋
13.3.2 語音解釋
13.3.3 如何將樣式表鏈接到XML文檔上
13.3.4 規(guī)則語言
13.3.5 CSS
13.3.6 XSL
13.3.7 用XSL解釋XML
13.3.8 DSSSL
13.3.9 Omnimark
13.4 小結
第14章 無線應用協(xié)議
14.1 新客戶介紹
14.2 了解無線環(huán)境
14.2.1 服務
14.2.2 無線網(wǎng)絡
14.2.3 WAP如何解決無線網(wǎng)絡應用遇到的問題
14.3 介紹WML
14.3.1 怎樣將第一份文檔傳送到電話上
14.3.2 WML文檔的結構
14.3.3 通用屬性
14.3.4 WML包括什么
14.3.5 Meta信息
14.3.6 基本字符、表格和演示
14.3.7 使用計時器
14.3.8 事件處理器
14.3.9 使用變量
14.3.10 任務和菜單
14.3.11 客戶端模板
14.3.12 表單數(shù)據(jù)
14.3.13 圖像
14.4 在服務器上生成WML
14.5 WROX的WML應用
14.6 WML腳本
14.6.1 基本概念
14.6.2 字節(jié)碼
14.6.3 如何從WML上調用腳本函數(shù)
14.7 腳本庫
14.7.1 決定瀏覽器的狀態(tài)——WMLBrowser腳本庫
14.7.2 Dialogs庫
14.7.3 特定的語言函數(shù)
14.7.4 浮點數(shù)
14.7.5 字符串
14.7.6 URL
14.8 如何得到更多的信息
14.9 小結
第15章 實例研究1——數(shù)據(jù)雙重性
15.1 商業(yè)需求
15.2 系統(tǒng)要求
15.3 設計時間:讓我們開始吧
15.4 實現(xiàn)方法概述
15.5 建立數(shù)據(jù)庫
15.6 提供XML功能的ASP
15.7 客戶端頁面
15.8 “以編號瀏覽”XSL樣式表
15.9 “以名字瀏覽”XSL樣式表
15.10 激活XSL樣式表
15.11 問題:保持樹的同步
15.12 小結
第16章 實例研究2——XML和分布式應用程序
16.1 目前的弱點
16.2 構建網(wǎng)絡應用程序的五條原則
16.2.1 從粗粒度服務構建應用程序
16.2.2 通過查詢目錄發(fā)現(xiàn)服務
16.2.3 將服務提供為自描述數(shù)據(jù)
16.2.4 服務是短暫的
16.2.5 服務必須可擴展,且能夠降低對外部的要求
16.3 商業(yè)實例
16.4 應用程序設計
16.4.1 應用程序的組織
16.4.2 程序員服務客戶
16.4.3 服務
16.4.4 交換詞匯表
16.5 實現(xiàn)
16.5.1 定位服務
16.5.2 管理數(shù)據(jù)綁定
16.6 輸入和編輯程序員信息
16.6.1 客戶端
16.6.2 服務器端
16.6.3 用于插入程序員信息的完整客戶端代碼
16.6.4 用于插入程序員信息的完整服務器端代碼
16.7 搜索程序員信息
16.7.1 客戶端
16.7.2 服務器端
16.8 清除程序員表單
16.9 輸入程序員成果報告
16.9.1 客戶端
16.9.2 服務器端
16.10 清除成果報告歷史表單
16.11 獲取程序員的成果歷史
16.11.1 客戶端
16.11.2 服務器端
16.12 經(jīng)驗教訓
16.12.1 違反的開發(fā)原則
16.12.2 組件
16.12.3 重用的可能性
16.13 小結
第17章 實例研究3——圖書目錄信息服務
17.1 圖書目錄信息服務
17.1.1 系統(tǒng)概述
17.1.2 創(chuàng)建BCIS
17.2 小結
第18章 實例研究4——SOAP
18.1 追根溯源
18.2 SOAP Opera
18.2.1 OPERA客戶端
18.2.2 OPERA服務器
18.2.3 訂單輸入應用程序
18.2.4 對象
18.3 小結
附錄A XML 1.0規(guī)范
附錄B IE 5 XML文檔對象模型
附錄C SAX 1.0:XML簡單API
附錄D IE 5 XML模式和數(shù)據(jù)類型
附錄E IE 5 XSL引用
附錄F CSS屬性
附錄G 安裝XT
附錄H 支持與勘誤

書籍目錄

一,XML簡介
二,XML語法
三,文檔類型定義
四,數(shù)據(jù)建模與XML
五,文檔對象模型
六,SAX 1.0:XML簡易API
七,命名空間和模式
八,鏈接和查詢
九,轉換XML
十,XML和數(shù)據(jù)庫
十一,服務器到服務器
十二,電子商務和XML
十三,樣式XML
十四,無線應用協(xié)議
十五,實例研究1-數(shù)據(jù)雙重性
十六,實例研究2-XML和分布式應用程序
十七,實例研究3-圖書目錄信息服務
十八,實例研究4-SOAP

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    XML高級編程 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7