Instant Apache ActiveMQ Messaging Application Development How-to
暫譯: 即時 Apache ActiveMQ 訊息應用程式開發指南

Timothy Bish

  • 出版商: Packt Publishing
  • 出版日期: 2013-06-01
  • 售價: $1,260
  • 貴賓價: 9.5$1,197
  • 語言: 英文
  • 頁數: 78
  • 裝訂: Paperback
  • ISBN: 1782169415
  • ISBN-13: 9781782169413
  • 相關分類: Message Queue
  • 海外代購書籍(需單獨結帳)

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

商品描述

Develop message-based applications using ActiveMQ and the JMS with this book and ebook

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results
  • Learn how to use the JMS API
  • Explore advanced messaging features in ActiveMQ
  • Useful information on common pitfalls new developers often encounter

In Detail

Apache ActiveMQ is a powerful and popular open source messaging and Integration Patterns server. ActiveMQ is a fully JMS 1.1 compliant Message Broker and supports many advanced features beyond the JMS specification.

Instant ActiveMQ Application Development How-to shows you how to get started with the ActiveMQ Message Broker. You will learn how to develop message-based applications using ActiveMQ and the JMS specification.

In this book you will learn all the basic skills you need to start writing Java Messaging applications with a firm grounding in the more advanced features of ActiveMQ, giving you the tools to continue to master application development using ActiveMQ.

Starting by applying the messaging features of the JMS specification to write basic messaging applications, you will develop a basic JMS application using topics and queues to broadcast events as well as perform Request and Response operations over the JMS.

Once you have mastered the simple tasks you will move onto using the advanced features in ActiveMQ to supercharge your messaging applications. You will get to grips with ActiveMQ’s scheduler to delay messages. You will also learn how to leverage ActiveMQ’s fault-tolerant capabilities to create robust client applications.

What you will learn from this book

  • Install and run an ActiveMQ Broker
  • Set up a basic application developer environment for ActiveMQ using Apache Maven
  • Write basic JMS applications using topics and queue to broadcast events
  • Perform Request and Response style operations over JMS
  • Write applications that embed ActiveMQ brokers directly into their own JVM
  • Utilize ActiveMQ's fault tolerant features to develop robust client applications
  • How to delay message sending using ActiveMQ's built in scheduler

Approach

Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks.This is a Packt Instant How-to guide, which provides concise and practical recipes to help you get started writing applications with ActiveMQ using practical examples.

Who this book is written for

Instant ActiveMQ Application Development How-to is for the developers who are new to Java Message Service application development or new to JMS development using ActiveMQ. Readers will come away ready to solve complicated messaging related problems using the JMS API and ActiveMQ.

商品描述(中文翻譯)

開發基於消息的應用程式,使用 ActiveMQ 和 JMS,本書及電子書將為您提供幫助。

概述
- 立即學習新知!一本短小、快速、專注的指南,提供即時結果
- 學習如何使用 JMS API
- 探索 ActiveMQ 中的進階消息功能
- 提供新開發者常遇到的常見陷阱的有用資訊

詳細內容
Apache ActiveMQ 是一個強大且受歡迎的開源消息和整合模式伺服器。ActiveMQ 是一個完全符合 JMS 1.1 的消息代理,並支持許多超出 JMS 規範的進階功能。

《即時 ActiveMQ 應用程式開發指南》將教您如何開始使用 ActiveMQ 消息代理。您將學習如何使用 ActiveMQ 和 JMS 規範開發基於消息的應用程式。

在本書中,您將學習到開始撰寫 Java 消息應用程式所需的所有基本技能,並對 ActiveMQ 的進階功能有堅實的基礎,讓您擁有持續精通使用 ActiveMQ 進行應用程式開發的工具。

從應用 JMS 規範的消息功能開始,撰寫基本的消息應用程式,您將使用主題和佇列開發一個基本的 JMS 應用程式,以廣播事件並執行 JMS 上的請求和回應操作。

一旦您掌握了簡單的任務,您將轉向使用 ActiveMQ 的進階功能來強化您的消息應用程式。您將學會使用 ActiveMQ 的排程器來延遲消息。您還將學習如何利用 ActiveMQ 的容錯能力來創建穩健的客戶端應用程式。

您將從本書中學到的內容
- 安裝和運行 ActiveMQ 代理
- 使用 Apache Maven 設置 ActiveMQ 的基本應用程式開發環境
- 使用主題和佇列撰寫基本的 JMS 應用程式以廣播事件
- 在 JMS 上執行請求和回應風格的操作
- 撰寫將 ActiveMQ 代理直接嵌入其自身 JVM 的應用程式
- 利用 ActiveMQ 的容錯功能開發穩健的客戶端應用程式
- 如何使用 ActiveMQ 的內建排程器延遲消息發送

方法
本書充滿實用的逐步指導和對最重要和有用任務的清晰解釋。這是一本 Packt 即時指南,提供簡潔且實用的食譜,幫助您開始使用實際範例撰寫 ActiveMQ 應用程式。

本書的讀者對象
《即時 ActiveMQ 應用程式開發指南》適合那些對 Java 消息服務應用程式開發或使用 ActiveMQ 進行 JMS 開發的新開發者。讀者將能夠準備好使用 JMS API 和 ActiveMQ 解決複雜的消息相關問題。