Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Hardcover)
暫譯: 企業整合模式:設計、建構與部署訊息解決方案 (精裝版)

Gregor Hohpe, Bobby Woolf

  • 出版商: Addison Wesley
  • 出版日期: 2003-10-10
  • 售價: $2,600
  • 貴賓價: 9.5$2,470
  • 語言: 英文
  • 頁數: 736
  • 裝訂: Hardcover
  • ISBN: 0321200683
  • ISBN-13: 9780321200686
  • 相關分類: 軟體工程軟體架構
  • 立即出貨 (庫存 < 4)

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

相關主題

商品描述

Table of Contents:

Foreword by John Crupi.


Foreword by Martin Fowler.


Preface.


Acknowledgments.


Introduction.


1. Solving Integration Problems Using Patterns.

The Need for Integration.

Integration Challenges.

How Integration Patterns Can Help.

The Wide World of Integration.

Loose Coupling.

One-Minute EAI.

A Loosely Coupled Integration Solution.

Widgets & Gadgets 'R Us: An Example.

Summary.



2. Integration Styles.

Introduction.

File Transfer (by Martin Fowler).

Shared Database (by Martin Fowler).

Remote Procedure Invocation (by Martin Fowler).

Messaging.



3. Messaging Systems.

Introduction.

Message Channel.

Message.

Pipes and Filters.

Message Router.

Message Translator.

Message Endpoint.



4. Messaging Channels.

Introduction.

Point-to-Point Channel.

Publish-Subscribe Channel.

Datatype Channel.

Invalid Message Channel.

Dead Letter Channel.

Guaranteed Delivery.

Channel Adapter.

Messaging Bridge.

Message Bus.



5. Message Construction.

Introduction.

Command Message.

Document Message.

Event Message.

Request-Reply.

Return Address.

Correlation Identifier.

Message Sequence.

Message Expiration.

Format Indicator.



6. Interlude: Simple Messaging.

Introduction.

JMS Request-Reply Example.

.NET Request-Reply Example.

JMS Publish-Subscribe Example.



7. Message Routing.

Introduction.

Content-Based Router.

Message Filter.

Dynamic Router.

Recipient List.

Splitter.

Aggregator.

Resequencer.

Composed Message Processor.

Scatter-Gather.

Routing Slip.

Process Manager.

Message Broker.



8. Message Transformation.

Introduction.

Envelope Wrapper.

Content Enricher.

Content Filter.

Claim Check.

Normalizer.

Canonical Data Model.



9. Interlude: Composed Messaging.

Loan Broker Example.

Synchronous Implementation Using Web Services (by Conrad F. D'Cruz).

Asynchronous Implementation with MSMQ.

Asynchronous Implementation with TIBCO ActiveEnterprise (by Michael J. Rettig).



10. Messaging Endpoints.

Introduction.

Messaging Gateway.

Messaging Mapper.

Transactional Client.

Polling Consumer.

Event-Driven Consumer.

Competing Consumers.

Message Dispatcher.

Selective Consumer.

Durable Subscriber.

Idempotent Receiver.

Service Activator.



11. System Management.

Introduction.

Control Bus.

Detour.

Wire Tap.

Message History.

Message Store.

Smart Proxy.

Test Message.

Channel Purger.



12. Interlude: System Management Example.

Loan Broker System Management.



13. Integration Patterns in Practice.

Case Study: Bond Pricing System (by Jonathan Simon).



14. Concluding Remarks.

Emerging Standards and Futures in Enterprise Integration (by Sean Neville).



Bibliography.

商品描述(中文翻譯)

目錄:

約翰·克魯比(John Crupi)序言。

馬丁·福勒(Martin Fowler)序言。

前言。

致謝。

導言。

1. 使用模式解決整合問題。

整合的需求。

整合挑戰。

整合模式如何提供幫助。

整合的廣闊世界。

鬆散耦合。

一分鐘的EAI。

一個鬆散耦合的整合解決方案。

Widgets & Gadgets 'R Us:一個範例。

總結。

2. 整合風格。

導言。

檔案傳輸(由馬丁·福勒撰寫)。

共享資料庫(由馬丁·福勒撰寫)。

遠端程序調用(由馬丁·福勒撰寫)。

消息傳遞。

3. 消息系統。

導言。

消息通道。

消息。

管道和過濾器。

消息路由器。

消息翻譯器。

消息端點。

4. 消息通道。

導言。

點對點通道。

發布-訂閱通道。

數據類型通道。

無效消息通道。

死信通道。

保證交付。

通道適配器。

消息橋接。

消息總線。

5. 消息構建。

導言。

命令消息。

文檔消息。

事件消息。

請求-回覆。

回覆地址。

關聯識別符。

消息序列。

消息過期。

格式指示符。

6. 插曲:簡單消息傳遞。

導言。

JMS請求-回覆範例。

.NET請求-回覆範例。

JMS發布-訂閱範例。

7. 消息路由。

導言。

基於內容的路由器。

消息過濾器。

動態路由器。

接收者列表。

分割器。

聚合器。

重新排序器。

組合消息處理器。

散佈-聚合。

路由單。

流程管理器。

消息代理。

8. 消息轉換。

導言。

信封包裝器。

內容豐富器。

內容過濾器。

索賠檢查。

標準化器。

標準數據模型。

9. 插曲:組合消息傳遞。

貸款代理範例。

使用Web服務的同步實現(由康拉德·F·德克魯茲撰寫)。

使用MSMQ的非同步實現。

使用TIBCO ActiveEnterprise的非同步實現(由邁克爾·J·雷蒂格撰寫)。

10. 消息端點。

導言。

消息閘道。

消息映射器。

事務客戶端。

輪詢消費者。

事件驅動消費者。

競爭消費者。

消息調度器。

選擇性消費者。

持久訂閱者。

冪等接收者。

服務啟動器。

11. 系統管理。

導言。

控制總線。

繞道。

竊聽。

消息歷史。

消息存儲。

智能代理。

測試消息。

通道清除器。

12. 插曲:系統管理範例。

貸款代理系統管理。

13. 實踐中的整合模式。

案例研究:債券定價系統(由喬納森·西蒙撰寫)。

14. 結語。

企業整合中的新興標準與未來(由肖恩·內維爾撰寫)。

參考文獻。