第1章 引言
1. 1 計算機發(fā)展與技術革命
1. 2 Web體系架構的進化
1. 3 XML Web服務, 第三次革命
1. 4 本書內容安排
第2章 Web服務, 全新的架構
2. 1 為什么需要Web服務
2. 1. 1 面臨的挑戰(zhàn)
2. 1. 2 不妥的解決方案:復雜系統(tǒng)對接的解決方案
2. 1. 3 正確的解決方案:Web服務和商業(yè)Web
2. 1. 4 Web服務的未來
2. 2 什么是Web服務
2. 2. 1 Web對象
2. 2. 2 Web Services"Stack"
2. 2. 3 Web服務體系架構
2. 2. 4 Web服務的類別
2. 2. 5 Web服務:當今技術的最亮點
2. 3 EAI, 企業(yè)應用集成
2. 3. 1 什么是企業(yè)應用集成EAl
2. 3. 2 企業(yè)應用集成EAI的類型
2. 3. 3 Web服務和EAI
2. 3. 4 傳統(tǒng)EAI解決方案和Web服務之間的顯著不同
2. 3. 5 用Web服務的EAI示例
2. 3. 6 從哪里開始
2. 4 現有的基于Web服務的應用和解決方案
2. 4. 1 MicrosoftHailStorm
2. 4. 2 Bowstreet解決方案
2. 4. 3 UDDI注冊中心
2. 4. 4 Microsoft. NET與Sun0NE
2. 4. 5 IBM Web Services
2. 5 Web服務技術的局限性
2. 6 小結
2. 7 參考文獻
第3章 XML, Web服務技術的基石
3. 1 XML簡述
3. 1. 1 標簽語法
3. 1. 2 文檔部分
3. 1. 3 元素
3. 1. 4 字符數據
3. 1. 5 屬性
3. 1. 6 注釋
3. 1. 7 CDATA部分
3. 1. 8 格式正規(guī)的文檔
3. 2 XML命名空間
3. 2. 1 命名空間
3. 2. 2 定義和聲明命名空間
3. 3 XML Schema初步
3. 3. 1 購買訂單模式文檔
3. 3. 2 復合類型定義. 元素和屬性聲明
3. 3. 3 簡單類型
3. 3. 4 元素內容
3. 3. 5 注釋
3. 3. 6 構造內容模型
3. 3. 7 屬性組
3. 3. 8 空值(Nil)
3. 4 小結
3. 5 參考文獻
第4章 SOAP, Web服務的調用
4. 1 SOAP概覽
4. 1. 1 設計目標
4. 1. 2 符號約定
4. 1. 3 SOAP初步
4. 1. 4 SOAP的核心概念
4. 1. 5 SOAP消息交換模型
4. 1. 6 SOAP角色與SOAP結點
4. 1. 7 SOAP和XML的關系
4. 2 SOAP消息結構
4. 2. 1 SOAPEnvelope
4. 2. 2 SOAPHeader
4. 2. 3 SOAPBody
4. 2. 4 SOAP Fault
4. 3 SOAP編碼規(guī)則
4. 3. 1 SOAP類型編碼規(guī)則
4. 3. 2 簡單類型
4. 3. 3 多態(tài)存取
4. 3. 4 復合類型
4. 3. 5 編碼約定
4. 4 SOAP與傳輸協(xié)議綁定
4. 4. 1 在HTTP中使用SOAP
4. 4. 2 SOAP的RPC表示
4. 4. 3 SOAP與其他通用協(xié)議綁定
4. 5 如何構建SOAP處理程序
4. 6 小結
4. 7 參考文獻
第5章 WSDL, 描述Web服務
5. 1 WSDL概述
5. 2 WSDL文檔結構
5. 2. 1 WSDL文檔框架
5. 2. 2 應用實例:產品目錄服務
5. 2. 3 類型定義
5. 2. 4 消息定義
5. 2. 5 端口類型定義
5. 2. 6 綁定定義
5. 2. 7 服務訪問點定義
5. 2. 8 服務定義
5. 3 多種形式的綁定
5. 3. 1 SOAP綁定
5. 3. 2 HTTPGET和HTTPPOST綁定
5. 3. 3 MIME綁定
5. 4 WSDL模式詳解
5. 4. 1 WSDL模式定義
5. 4. 2 SOAP綁定模式定義
5. 4. 3 HTTP綁定模式定義
5. 4. 4 MIME綁定模式定義
5. 5 Web服務界面圖示工具
5. 6 小結
5. 7 參考文獻
第6章 UDDI, 注冊發(fā)布Web服務
6. 1 UDDI概述
6. 1. 1 新的商業(yè)模式需要新的技術支持
6. 1. 2 UDDI計劃
6. 1. 3 UDDI發(fā)展的商業(yè)背景
6. 2 UDDI技術概覽
6. 2. 1 UDDI核心概念
6. 2. 2 UDDI商業(yè)注冊
6. 2. 3 UDDI商業(yè)發(fā)現
6. 2. 4 UDDI注冊中心運作模式
6. 2. 5 UDDI數據模型
6. 2. 6 UDDIAPl
6. 3 UDDI設計原則
6. 3. 1 總體設計原則
6. 3. 2 SOAP的使用細節(jié)
6. 3. 3 XML的使用細節(jié)
6. 4 UDDI注冊服務
6. 4. 1 UDDI Programmer'sAPI概覽
6. 4. 2 權限認證與錯誤響應
6. 4. 3 UDDI安全模型
6. 4. 4 核心數據結構
6. 4. 5 發(fā)布技術規(guī)范tModel
6. 4. 6 發(fā)布商業(yè)實體businessEntity
6. 4. 7 發(fā)布商業(yè)服務businessService
6. 4. 8 發(fā)布服務綁定bindingTemplate
6. 4. 9 發(fā)布關聯(lián)關系publishAssertion
6. 4. 10 注冊信息管理
6. 4. 11 查詢商業(yè)實體businessEntity
6. 4. 12 查詢商業(yè)服務businessService
6. 4. 13 查詢服務綁定bindingTemplate
6. 4. 14 查詢技術規(guī)范tModel
6. 4. 15 搜索修飾符
6. 5 bindingTemplate和服務調用
6. 5. 1 基于bindingTemplate的調用模式
6. 5. 2 服務重定向
6. 6 tModel與UDDI服務注冊
6. 6. 1 使用標識符
6. 6. 2 使用分類法
6. 6. 3 第三方分類法和標識系統(tǒng)
6. 6. 4 關聯(lián)關系和發(fā)布者斷言
6. 6. 5 UDDI類型系統(tǒng)
6. 7 小結
6. 8 參考文獻
第7章 Web服務, 不斷發(fā)展的技術
7. 1 我們是否可以信任Web服務
7. 1. 1 我們是否真的能信任被交付中的Web服務
7. 1. 2 安全:在web服務中建立信任機制
7. 1. 3 為什么使用Web服務
7. 1. 4 Web服務的局限性
7. 2 基于SOAPHeader的Web服務規(guī)范
7. 2. 1 WS-Security規(guī)范
7. 2. 2 WS-License規(guī)范
7. 2. 3 WS-Routing規(guī)范
7. 2. 4 WS-Referral規(guī)范
7. 3 在UDDI注冊中心中使用WSDL
7. 3. 1 溫習WSDL和UDDl
7. 3. 2 發(fā)布和查找WSDL描述
7. 4 WSFL, 描述Web服務工作流
7. 4. 1 工作流概述
7. 4. 2 WSFL術語
7. 4. 3 探索Web服務流程
7. 4. 4 使用WSDL進行商業(yè)流程建模
7. 5 WS-Inspection, 分布式Web服務發(fā)現技術
7. 5. 1 概述
7. 5. 2 WS-Inspection文檔結構
7. 5. 3 WS-Inspection與UDDI的關系
7. 6 小結
7. 7 參考文獻
第8章 總結與展望