Instant Apache ActiveMQ Messaging Application Development How-to

Timothy Bish

  • 出版商: Packt Publishing
  • 出版日期: 2013-06-01
  • 售價: $1,150
  • 貴賓價: 9.5$1,093
  • 語言: 英文
  • 頁數: 78
  • 裝訂: Paperback
  • ISBN: 1782169415
  • ISBN-13: 9781782169413
  • 相關分類: Message Queue
  • 下單後立即進貨 (約3~4週)

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

商品描述

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 Messaging應用程式所需的所有基本技能,並深入了解ActiveMQ的更高級功能,為您提供繼續掌握使用ActiveMQ進行應用程式開發的工具。

首先,您將應用JMS規範的消息功能來撰寫基本的消息應用程式,使用主題和佇列來廣播事件,並在JMS上執行請求和回應操作。

一旦掌握了簡單的任務,您將使用ActiveMQ的高級功能來增強您的消息應用程式。您將瞭解ActiveMQ的排程器以延遲消息的功能。您還將學習如何利用ActiveMQ的容錯能力來創建強大的客戶端應用程式。

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

這本書的特點:
- 提供實用的、逐步指導和清晰解釋,針對最重要和最有用的任務
- 這是Packt的即時指南,提供簡潔實用的食譜,以實際示例幫助您開始使用ActiveMQ撰寫應用程式

本書的讀者對象:
《即時ActiveMQ應用程式開發》適合那些對Java Message Service應用程式開發或使用ActiveMQ進行JMS開發新手的開發人員。讀者將能夠使用JMS API和ActiveMQ解決複雜的消息相關問題。