Mule ESB Cookbook
暫譯: Mule ESB 食譜

Dr. Zakir Laliwala, Abdul Samad, Azaz Desai, Uchit Vyas

  • 出版商: Packt Publishing
  • 出版日期: 2013-05-13
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 428
  • 裝訂: Paperback
  • ISBN: 1782164405
  • ISBN-13: 9781782164401
  • 海外代購書籍(需單獨結帳)

商品描述

If you're familiar with Java, this book will enable you to create a lightweight enterprise service bus using the Mule framework. Starting with the basics, you'll soon have applications on different platforms communicating with each other.

Overview

  • Step-by-step practical recipes to get started with Mule ESB 3.4
  • Learn to effectively use MuleESB in a real-world scenario
  • Expert advice to using filters, connecting with cloud, integrating with web services and much more

In Detail

Mule ESB is a lightweight Java-based enterprise service bus (ESB) and integration platform that allows developers to connect applications together quickly and easily, enabling them to efficiently exchange data. You can therefore use Mule ESB to allow different applications to communicate with each other via a transit system to carry data between applications within your enterprise or across the Internet. It is also useful if you use more than one type of communication protocol while integrating three or more applications/services.

"Mule ESB Cookbook" takes readers through the practical approach of Mule ESB 3.3. This book solves numerous issues faced by developers working on Mule ESB in real time and provides use cases on how to integrate Mule with other technologies. It also focuses on development and delivery using Mule ESB through integrating, migrating, and upgrading advanced technological tools.

This book gives the reader a strong overview of the Mule framework using practical and easy-to-follow examples. It has three sections: problems, approaches, and solutions. The key aim of this book is to show you how to allow different applications to communicate with each other by creating a transit system to carry data between applications within your enterprise or across the Internet. Mule ESB enables easy integration of existing systems, regardless of the different technologies that the applications use, including JMS, Web Services, JDBC, HTTP, and more.

"Mule ESB Cookbook" will teach you everything you need to know to communicate between applications that are built on different platforms, as well as how to migrate them in your application across multiple platforms or on the cloud.

What you will learn from this book

  • Learn to work with components and patterns and how to configure them
  • Understand message sources, processors, and properties
  • Learn what an endpoint is and how you can configure this endpoint in your workflow
  • Understand transformers and how you can use them in your workflow
  • Learn about different types of filters and how to use them
  • Understand exception handling and unit testing with MuleESB
  • Create web services and integrate them in your workflow
  • Learn how to create a flow and how to use routers and services
  • Learn how you can use a cloud connector in the flow
  • Understand how to use processors in your workflow

Approach

With this book you will learn in a step-by-step manner and build solutions from the ground up using Mule ESB. Each tak is well illustrated through recipes and the code contained in the examples is very engaging.

Who this book is written for

This book targets Java developers, architects, and IT managers who want to learn Mule ESB and who want solutions to their Enterprise and web service problems. This book requires familiarity with Java, but no previous exposure to Mule or other ESBs is required.

商品描述(中文翻譯)

如果您熟悉 Java,本書將使您能夠使用 Mule 框架創建輕量級的企業服務總線。從基礎開始,您將很快能夠讓不同平台上的應用程式彼此通信。

概述
- 從頭開始的逐步實用食譜,讓您快速上手 Mule ESB 3.4
- 學習如何在實際場景中有效使用 Mule ESB
- 專家建議,使用過濾器、連接雲端、整合網路服務等

詳細內容
Mule ESB 是一個基於 Java 的輕量級企業服務總線(ESB)和整合平台,允許開發人員快速輕鬆地將應用程式連接在一起,從而高效地交換數據。因此,您可以使用 Mule ESB 讓不同的應用程式通過一個傳輸系統進行通信,以在您的企業內部或互聯網上攜帶數據。如果您在整合三個或更多應用程式/服務時使用多種通信協議,這也非常有用。

《Mule ESB 食譜》帶領讀者實踐 Mule ESB 3.3 的方法。本書解決了開發人員在實時使用 Mule ESB 時面臨的眾多問題,並提供了如何將 Mule 與其他技術整合的案例。它還專注於通過整合、遷移和升級先進技術工具來使用 Mule ESB 進行開發和交付。

本書為讀者提供了使用實用且易於遵循的範例來深入了解 Mule 框架的強大概述。它分為三個部分:問題、方法和解決方案。本書的主要目標是向您展示如何通過創建一個傳輸系統來攜帶數據,使不同的應用程式能夠彼此通信,無論是在您的企業內部還是互聯網上。Mule ESB 使現有系統的整合變得簡單,無論應用程式使用的技術如何,包括 JMS、Web Services、JDBC、HTTP 等。

《Mule ESB 食譜》將教您所有需要知道的知識,以便在不同平台上構建的應用程式之間進行通信,以及如何在多個平台或雲端中遷移它們。

您將從本書中學到的內容
- 學習如何使用組件和模式以及如何配置它們
- 了解消息來源、處理器和屬性
- 學習什麼是端點以及如何在工作流程中配置此端點
- 了解轉換器以及如何在工作流程中使用它們
- 學習不同類型的過濾器及其使用方法
- 了解異常處理和使用 Mule ESB 進行單元測試
- 創建網路服務並將其整合到您的工作流程中
- 學習如何創建流程以及如何使用路由器和服務
- 學習如何在流程中使用雲端連接器
- 了解如何在工作流程中使用處理器

方法
通過本書,您將以逐步的方式學習,並使用 Mule ESB 從零開始構建解決方案。每個任務都通過食譜進行詳細說明,範例中的代碼非常引人入勝。

本書的目標讀者
本書針對希望學習 Mule ESB 的 Java 開發人員、架構師和 IT 經理,並希望解決其企業和網路服務問題的讀者。本書要求讀者對 Java 有一定的熟悉度,但不需要先前接觸 Mule 或其他 ESB 的經驗。