Service-Oriented Architecture : A Field Guide to Integrating XML and Web Service
暫譯: 服務導向架構:整合 XML 與 Web 服務的實務指南

Thomas Erl

  • 出版商: Prentice Hall
  • 出版日期: 2004-04-16
  • 定價: $1,880
  • 售價: 9.0$1,692
  • 語言: 英文
  • 頁數: 560
  • 裝訂: Paperback
  • ISBN: 0131428985
  • ISBN-13: 9780131428980
  • 相關分類: SOAXML
  • 立即出貨(限量)

買這商品的人也買了...

商品描述

Table of Contents:

Preface.

1. Introduction.

Why this guide is important. The XML & Web Services Integration Framework (XWIF). How this guide is organized. www.serviceoriented.ws. Contact the author.

I. THE TECHNICAL LANDSCAPE.

2. Introduction to XML technologies.

Extensible Markup Language (XML). Document Type Definitions (DTD). XML Schema Definition Language (XSD). Extensible Stylesheet Language Transformations (XSLT). XML Query Language (XQuery). XML Path Language (XPath).

3. Introduction to Web services technologies.

Web services and the service-oriented architecture (SOA). Web Services Definition Language (WSDL). Simple Object Access Protocol (SOAP). Universal Description, Discovery, and Integration (UDDI).

4. Introduction to second-generation (WS-*) Web services technologies.

Second-generation Web services and the service-oriented enterprise (SOE). WS-Coordination and WS-Transaction. Business Process Execution Language for Web Services (BPEL4WS). WS-Security and the Web services security specifications. WS-ReliableMessaging. WS-Policy. WS-Attachments.

II. INTEGRATING TECHNOLOGY.

5. Integrating XML into applications.

Strategies for integrating XML data representation. Strategies for integrating XML data validation. Strategies for integrating XML schema administration. Strategies for integrating XML transformation. Strategies for integrating XML data querying.

6. Integrating Web services into applications.

Service models. Modeling service-oriented component classes and Web service interfaces. Strategies for integrating service-oriented encapsulation. Strategies for integrating service assemblies. Strategies for enhancing service functionality. Strategies for integrating SOAP messaging.

7. Integrating XML and databases.

Comparing XML and relational databases. Integration architectures for XML and relational databases. Strategies for integrating XML with relational databases. Techniques for mapping XML to relational data. Database extensions. Native XML databases.

III. INTEGRATING APPLICATIONS.

8. The mechanics of application integration.

Understanding application integration. Integration levels. A guide to middleware. Choosing an integration path.

9. Service-oriented architectures for legacy integration.

Service models for application integration. Fundamental integration components. Web services and one-way integration architectures. Web services and point-to-point architectures. Web services and centralized database architectures. Service-oriented analysis for legacy architectures.

10. Service-oriented architectures for enterprise integration.

Service models for enterprise integration architectures. Fundamental enterprise integration architecture components. Web services and enterprise integration architectures. Hub and spoke. Messaging bus. Enterprise Service Bus (ESB).

11. Service-oriented integration strategies.

Strategies for streamlining integration endpoint interfaces. Strategies for optimizing integration endpoint services. Strategies for integrating legacy architectures. Strategies for enterprise solution integration. Strategies for integrating Web services security.

IV. INTEGRATING THE ENTERPRISE.

12. Thirty best practices for integrating XML.

Best practices for planning XML migration projects. Best practices for knowledge management within XML projects. Best practices for standardizing XML applications. Best practices for designing XML applications.

13. Thirty best practices for integrating Web services.

Best practices for planning service-oriented projects. Best practices for standardizing Web services. Best practices for designing service-oriented environments. Best practices for managing service-oriented development projects. Best practices for implementing Web services.

14. Building the service-oriented enterprise (SOE).

SOA modeling basics. SOE building blocks. SOE migration strategy.

About the Author.
About the Photographs.
Index.

商品描述(中文翻譯)

目錄:

前言。

1. 介紹。

為什麼這本指南很重要。XML 與網路服務整合框架 (XWIF)。本指南的組織方式。www.serviceoriented.ws。聯絡作者。

I. 技術環境。

2. XML 技術介紹。

可擴展標記語言 (XML)。文檔類型定義 (DTD)。XML 架構定義語言 (XSD)。可擴展樣式表語言轉換 (XSLT)。XML 查詢語言 (XQuery)。XML 路徑語言 (XPath)。

3. 網路服務技術介紹。

網路服務與面向服務架構 (SOA)。網路服務定義語言 (WSDL)。簡單物件存取協定 (SOAP)。通用描述、發現與整合 (UDDI)。

4. 第二代 (WS-*) 網路服務技術介紹。

第二代網路服務與面向服務企業 (SOE)。WS-協調與 WS-交易。網路服務業務流程執行語言 (BPEL4WS)。WS-安全性與網路服務安全規範。WS-可靠訊息傳遞。WS-政策。WS-附件。

II. 整合技術。

5. 將 XML 整合到應用程式中。

整合 XML 數據表示的策略。整合 XML 數據驗證的策略。整合 XML 架構管理的策略。整合 XML 轉換的策略。整合 XML 數據查詢的策略。

6. 將網路服務整合到應用程式中。

服務模型。建模面向服務的元件類別與網路服務介面。整合面向服務的封裝的策略。整合服務組件的策略。增強服務功能的策略。整合 SOAP 訊息的策略。

7. 將 XML 與資料庫整合。

比較 XML 與關聯式資料庫。XML 與關聯式資料庫的整合架構。將 XML 與關聯式資料庫整合的策略。將 XML 對應到關聯資料的技術。資料庫擴展。原生 XML 資料庫。

III. 整合應用程式。

8. 應用程式整合的機制。

理解應用程式整合。整合層級。中介軟體指南。選擇整合路徑。

9. 遺留系統整合的面向服務架構。

應用程式整合的服務模型。基本整合元件。網路服務與單向整合架構。網路服務與點對點架構。網路服務與集中式資料庫架構。面向服務的遺留架構分析。

10. 企業整合的面向服務架構。

企業整合架構的服務模型。基本企業整合架構元件。網路服務與企業整合架構。中心與輻射。訊息匯流排。企業服務匯流排 (ESB)。

11. 面向服務的整合策略。

簡化整合端點介面的策略。優化整合端點服務的策略。整合遺留架構的策略。企業解決方案整合的策略。整合網路服務安全的策略。

IV. 整合企業。

12. 整合 XML 的三十個最佳實踐。

規劃 XML 遷移專案的最佳實踐。在 XML 專案中進行知識管理的最佳實踐。標準化 XML 應用程式的最佳實踐。設計 XML 應用程式的最佳實踐。

13. 整合網路服務的三十個最佳實踐。

規劃面向服務專案的最佳實踐。標準化網路服務的最佳實踐。設計面向服務環境的最佳實踐。管理面向服務開發專案的最佳實踐。實作網路服務的最佳實踐。

14. 建立面向服務的企業 (SOE)。

SOA 建模基礎。SOE 建構模組。SOE 遷移策略。

關於作者。

關於照片。

索引。