Web服務:原理和技術

Web服務:原理和技術

《Web服務:原理和技術》是2010年1月1日機械工業出版社出版的圖書,作者是(荷蘭)帕派佐格羅。

內容簡介

《Web服務:原理和技術》是有關Web Service討論最詳盡的書籍之一。全書涵蓋了構建面向服務的體系結構所涉及的方方面面,包括一整套概念體系、原理、支撐技術、必須的基礎架構以及相關的標準等。《Web服務:原理和技術》既適用於計算機科學專業的學生,同時也適用於希望了解該領域的專業技術人員。

作者簡介

帕派佐格羅(Michael P.Papazoglou),現任荷蘭提耳堡大學計算機科學系的系主任及INFOLAB/CRISM實驗室的主任。

圖書目錄

出版者的話

前言

致謝

第一部分 基本原理

第1章 Web Service基礎

1.1 引言

1.1.1 Web Service是什麼

1.1.2 Web Service的典型場景

1.2 “軟體即為服務”的理念

1.3 Web Service的完整定義

1.4 Web Service的特性

1.4.1 Web Service的類型

1.4.2 功能屬性和非功能屬性

1.4.3 狀態屬性

1.4.4 松耦合

1.4.5 服務粒度

1.4.6 同步

1.4.7 良定義

1.4.8 服務的使用環境

1.5 服務接口和實現

1.6 面向服務的體系結構

1.6.1 SOA中進行互動的角色

1.6.2 SOA中的操作

1.6.3 SOA:一個涉及綜合服務的樣例

1.6.4 SOA中的層次

1.7 Web Service的技術架構

1.8 服務質量(QOS)

1.9 Web Service的互操作性

1.10 Web Service與組件的比較

1.11 Web Service的優與劣

1.12 小結

複習題

練習

第二部分 基礎架構

第2章 分散式計算基礎架構

2.1 分散式計算與網際網路協定

2.1.1 網際網路協定

2.1.2 中間件

2.2 客戶一伺服器模型

2.3 進程間通信的特性

2.3.1 訊息傳送

2.3.2 訊息目的地和socket

2.3.3 同步方式的訊息傳送和異步方式的訊息傳送

2.4 中間件的同步方式

2.4.1 遠程過程調用

2.4.2 遠程方法調用

2.5 中間件的異步方式

2.5.1 訊息的存儲與轉發

2.5.2 訊息的發布與訂閱

2.5.3 事件驅動的處理機制

2.5.4 點到點排隊

2.6 請求/應答的訊息傳送方式

2.7 面向訊息的中間件

2.7.1 集成代理

2.7.2 Java訊息服務(JMS)

2.8 面向事務的中間件

2.9 企業應用程式與電子商務的集成

2.10 小結

複習題

練習

第3章 XML概覽

3.1 XML文檔結構

3.1.1 XML聲明

3.1.2 元素

3.1.3 屬性

3.2 URI和XML命名空間

3.3 定義XML文檔中的結構

3.3.1 XML模式定義語言

3.3.2 XML模式文檔

3.3.3 類型定義、元素和屬性聲明

3.3.4 簡單類型

3.3.5 複合類型

3.4 XML模式復用

3.4.1 派生的複合類型

3.4.2 導入模式與包含模式

3.5 文檔的導航與轉換

3.5.1 XML路徑語言

3.5.2 使用XSLT進行文檔轉換

3.6 小結

複習題

練習

第三部分 核心功能與標準

第4章 SOAP簡單對象訪問協定

4.1 應用程式間的通信與連線協定

4.2 SOAP作為訊息傳送協定

4.3 SOAP訊息的結構

4.3.1 SOAP信封

4.3.2 SOAP頭部

4.3.3 SOAP訊息體

4.4 SOAP通信模型

4.4.1 RPC類型的Web Service

4.4.2 文檔(訊息)類型的Web Service

4.4.3 通信方式與訊息交換的模式

4.5 SOAP中的出錯處理

4.6 基於HTTP的SOAP

4.7 SOAP的優缺點

4.8 小結

複習題

練習

第5章 描述Web Service

5.1 為何需要服務描述

5.2 WSDL Web Service描述語言

5.2.1 WSDL的接口定義

5.2.2 WSDL的實現

5.2.3 WSDL的訊息交換模式

5.3 使用WSDL生成客戶端stub

5.4 WSDL中的非功能性描述

5.5 小結

複習題

練習

第6章 Web Service的註冊與發現

6.1 服務註冊

6.2 服務發現

6.3 UDDL統一描述、發現和集成

6.3.1 UDDI數據結構

6.3.2 WSDL到UDDI的映射模型

6.3.3 UDDL API

6.3.4 UDDI模型的查詢

6.3.5 UDDI用例模型與部署的多樣性

6.4 小結

複習題

練習

第四部分 事件通知與面向服務的體系結構

第7章 定址與通知

7.1 Web Service與有狀態的資源

7.2 Web Service資源框架簡介

7.2.1 Web Service定址

7.2.2 Web Service資源

7.2.3 資源屬性

7.2.4 資源生命周期

7.2.5 服務組

7.3 Web Service通知

7.3.1 P2P通知

7.3.2 通知主題

7.3.3 代理通知

7.4 Web Service事件

7.5 小結

複習題

練習

第8章 面向服務的體系結構

8.1 軟體體系結構是什麼

8.1.1 系統質量屬性

8.1.2 體系結構方面的常見議題

8.2 SOA回顧

8.3 SOA中的服務角色

8.4 可靠的訊息傳送

8.4.1 可靠的訊息傳送的定義和範圍

8.4.2 WS-ReliableMessaging

8.5 企業服務匯流排

8.5.1 SOA的事件驅動特性

8.5.2 ESB的關鍵特徵

8.5.3 ESB的集成類型

8.5.4 ESB解決方案中的各要素

8.5.5 連線和轉換基礎架構

8.5.6 遺留資產的使用

8.5.7 ESB中的可伸縮性

8.5.8 使用ESB的集成模式

8.6 擴展的SOA

8.7 小結

複習題

練習

第五部分 服務組合與服務事務

第9章 流程與工作流

9.1 業務流程及其管理

9.2 工作流

9.3 業務流程的集成與管理

9.4 跨企業的業務流程

9.5 服務組合元模型

9.5.1 流模型的理念

9.5.2 Web Service的組合

9.6 Web Service的編配與編排

9.7 業務流程執行語言(BPEL)

9.7.1 BPEL的結構

9.7.2 BPEL的簡單樣例

9.8 編排

9.8.1 編排描述的使用

9.8.2 Web Service編排描述語言

9.9 其他的一些提案和語言

9.10 小結

複習題

練習

第10章 事務處理

10.1 什麼是事務

10.1.1 事務的屬性

10.1.2 並發控制機制

10.2 分散式事務

10.2.1 分散式事務體系結構

10.2.2 兩階段提交協定

10.3 嵌套事務

10.3.1 封閉嵌套事務

10.3.2 開放嵌套事務

10.4 事務型Web Service

10.4.1 Web Service事務的定義和一般特性

10.4.2 Web Service事務的操作特性

10.4.3 Web Service事務的類型

10.4.4 評議小組與介入

10.4.5 Web Service事務的狀態

10.4.6 Web Service事務框架

10.5 WS-Coordination和WS-Transaction

10.5.1 WS-Coordination

10.5.2 WS-Transaction

10.6 Web Service組合套用框架

10.6.1 Web Service上下文

10.6.2 Web Service協調框架

10.6.3 Web Service事務管理

10.7 小結

複習題

練習

第六部分 服務安全性與策略

第11章 安全的Web Service

11.1 Web Service安全性

11.1.1 Web Service面臨的安全性威脅

11.1.2 對策

11.2 網路層的安全性機制

11.2.1 防火牆

11.2.2 入侵檢測系統和漏洞評估

11.2.3 安全的網路通信

11.3 套用層的安全性機制

11.3.1 認證

11.3.2 授權

11.3.3 完整性與機密性

11.3.4.不可抵賴性

11.3.5 審計

11.3.6 套用層安全性協定

11.3.7 安全性基礎架構

11.4 安全性布局

11.5 XML安全性標準

11.5.1 XMLSignature

11.5.2 XMLEncryption

11.5.3 XML密鑰管理規範(XKMS)

11.5.4 安全聲明標記語言

11.5.5 XML訪問控制標記語言

11.6 安全的Web Service

11.6.1 Web Service套用層面臨的挑戰

11.6.2 Web Service安全性路線圖

11.6.3 Web Service安全性模型

11.6.4 WS-Security

11.6.5 安全性策略的管理

11.6.6 安全會話的管理

11.6.7 信任管理

11.6.8 隱私管理

11.6.9 聯邦身份標識的管理

11.6.10 授權管理

11.7 小結

複習題

練習

參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們