Instant Apache Camel Message Routing
Bilgin Ibryam
- 出版商: Packt Publishing
- 出版日期: 2013-09-03
- 售價: $1,240
- 貴賓價: 9.5 折 $1,178
- 語言: 英文
- 頁數: 62
- 裝訂: Paperback
- ISBN: 1783283475
- ISBN-13: 9781783283477
-
相關分類:
Information-management
海外代購書籍(需單獨結帳)
相關主題
商品描述
Route, transform, split, multicast messages, and do much more with Camel
Overview
- Learn something new in an Instant! A short, fast, focused guide delivering immediate results
- Learn how to use Enterprise Integration Patterns for message routing
- Learn how Camel works and how it integrates disparate systems
- Learn how to test and monitor Camel applications
In Detail
With new APIs and technologies emerging every day, the need for integrating applications is greater than ever before. With the right tools, integrating applications is not hard. Apache Camel is the leading open source integration and message orchestration framework. Apache Camel, which has a variety of connectors and features numerous well-known integration patterns, has an enormous advantage over home grown integration solutions.
Instant Apache Camel Message Routing helps you to get started using the Camel routing engine and Enterprise Integration Patterns. This book will show you how to create integration applications using Apache Camel. You will learn how Camel works and how to leverage the Enterprise Integration Patterns for message routing.
Instant Apache Camel Message Routing is a practical and step-by-step guide to Apache Camel and integration patterns. This book will show you how Apache Camel works and how it integrates disparate systems using Enterprise Integration Patterns. The book starts with a high level overview of the Camel architecture before diving into message routing principles. Then, it introduces a number of patterns, complete with diagrams, common use cases, and examples about how to use them with Camel. The book also shows you how to test and monitor Camel applications and cope with failure scenarios.
What you will learn from this book
- Understand the Camel message structure and how to access it with different Expression Languages
- Route messages using Content-Based Router and Dynamic Router patterns
- Find out how to use Camel components to connect to a variety of systems
- Use the powerful Bean Binding feature in Camel to filter out unwanted messages
- Understand the Camel threading model and how to fine-tune it for parallel processing
- Use the Splitter to divide composite messages into smaller ones and the Aggregator to combine related messages together
- Learn how to multicast a message with Recipient List and Wire Tap patterns
- Find out how Camel error handling works and how to use a Dead Letter Channel with retries
Approach
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks. This short, instruction-based guide shows you how to perform application integration using the industry standard Enterprise Integration Patterns.
Who this book is written for
This book is intended for Java developers who are new to Apache Camel and message-oriented applications.
商品描述(中文翻譯)
Route、轉換、分割、多播訊息,並使用 Camel 完成更多任務
概述
- 立即學習新知!一本短小、快速、專注的指南,提供即時結果
- 學習如何使用企業整合模式進行訊息路由
- 了解 Camel 的運作方式及其如何整合不同系統
- 學習如何測試和監控 Camel 應用程式
詳細內容
隨著新 API 和技術每天不斷湧現,應用程式整合的需求比以往任何時候都更為迫切。使用正確的工具,整合應用程式並不困難。Apache Camel 是領先的開源整合和訊息編排框架。Apache Camel 擁有多種連接器和眾多知名的整合模式,與自家開發的整合解決方案相比,具有巨大的優勢。
《Instant Apache Camel Message Routing》幫助您開始使用 Camel 路由引擎和企業整合模式。本書將展示如何使用 Apache Camel 創建整合應用程式。您將學習 Camel 的運作方式以及如何利用企業整合模式進行訊息路由。
《Instant Apache Camel Message Routing》是一本實用的逐步指南,介紹 Apache Camel 和整合模式。本書將展示 Apache Camel 的運作方式及其如何使用企業整合模式整合不同系統。本書首先提供 Camel 架構的高層次概述,然後深入探討訊息路由原則。接著,介紹多種模式,並附上圖示、常見用例及如何在 Camel 中使用它們的範例。本書還將教您如何測試和監控 Camel 應用程式,並應對故障情境。
您將從本書學到的內容
- 了解 Camel 訊息結構及如何使用不同的表達式語言訪問它
- 使用基於內容的路由器和動態路由器模式進行訊息路由
- 瞭解如何使用 Camel 組件連接到各種系統
- 使用 Camel 中強大的 Bean Binding 功能過濾不需要的訊息
- 了解 Camel 的執行緒模型及如何為並行處理進行微調
- 使用分割器將複合訊息分割成較小的訊息,並使用聚合器將相關訊息合併在一起
- 學習如何使用接收者列表和線路監聽模式進行訊息多播
- 瞭解 Camel 的錯誤處理方式及如何使用死信通道進行重試
方法
本書充滿實用的逐步指導和清晰的解釋,涵蓋最重要和最有用的任務。這本短小的指導手冊展示了如何使用行業標準的企業整合模式進行應用程式整合。
本書的讀者對象
本書適合對 Apache Camel 和以訊息為導向的應用程式感興趣的 Java 開發者。