Open Message Queue is the community version of Sun Java System Message Queue. Source code for the project is available as a single .zip archive file. Complete binary copies are available for Solaris Sparc, Solaris x86, Linux, and Windows. These copies are unsupported, though you may post questions to the Message Queue Forum, as well as use e-mail feedback lists.
Open Message Queue is a full featured Message Oriented Middleware, queuing server. Open MQ implements the Java Message Service (JMS) API and provides enterprise class features such as,
-
Message buffering between enterprise system components
-
Scalable distribution of message servers (broker clustering)
-
Integrated SOAP / HTTP messaging
-
Java and C Client API
-
Scalable JCA 1.5 compliant Resource Adapter
-
Enterprise Administration Features
-
Extensive JMX support
The components of Open Message Queue are shown in the following diagram
分享到:
相关推荐
它提供了一套完整的JMS实现,并且具备Java System Message Queue的所有特性和性能。本文将详细介绍如何将Sun的Open Message Queue与Spring框架进行集成。 #### 二、Open Message Queue简介 **Open Message Queue**...
MessageQueue,又称消息队列,是C#中处理异步通信和解耦组件的重要技术。它允许应用程序之间通过消息传递数据,而无需彼此直接交互。下面将详细介绍C#中的MessageQueue以及如何使用它来发送和接收消息。 1. **...
在Android开发中,Message Queue是一种重要的机制,用于在不同线程间进行异步通信和任务调度。理解并熟练运用Message Queue、Looper和Handler是构建高效、响应性良好的Android应用的关键。 1. **Message Queue...
综上所述,Message、MessageQueue、Looper和Handler这四个组件共同构成了Android应用程序中处理消息的基本机制。通过它们之间的相互协作,使得应用程序能够在不同的线程间高效地传递和处理消息,从而实现了复杂的...
在Android系统中,Handler、Looper和MessageQueue是实现线程间通信的核心组件,它们共同构建了一个消息处理机制。本文将深入解析这三者的源码,帮助你理解它们的工作原理,并教你如何手写一套自己的Handler系统。 ...
MessageQueue实战MessageQueue实战MessageQueue实战MessageQueue实战MessageQueue实战MessageQueue实战MessageQueue实战MessageQueue实战MessageQueue实战MessageQueue实战
**MSMQ(Message Queue,消息队列)是微软提供的一种可靠的消息传递机制,它允许应用程序在不同的时间点发送和接收消息,即使发送方和接收方不在同一时间在线也能正常工作。在C#中,我们可以利用.NET框架提供的...
本篇文章将详细探讨Android的消息处理机制,特别是Message和MessageQueue这两个核心概念。 #### 二、Android消息处理机制概述 当Android应用启动后,会创建一个主进程,在这个进程中包含了UI主线程。UI主线程负责...
在Android系统中,MessageQueue和Looper是两个非常关键的组件,它们构成了消息处理机制的核心,尤其是在UI线程中。理解并有效地使用它们对于编写高效、响应迅速的Android应用至关重要。 `Looper`是Android中的一个...
【Android 线程间通信:Handler、Looper 和 MessageQueue 深度解析】 在 Android 应用开发中,为了保证界面的流畅性,我们通常需要将耗时操作放在非 UI 线程中执行,然后通过某种机制将结果传递回 UI 线程进行界面...
通过阅读《android MessageQueue1.doc》、《android MessageQueue2.doc》和《android MessageQueue3.doc》,你可以更深入地了解MessageQueue的实现细节、使用技巧以及常见问题的解决方案,这对于提升Android应用的...
在Android系统中,线程(Thread)、Looper、Handler、Message以及MessageQueue和MessagePool是实现异步消息处理机制的关键组件,它们共同构建了一个高效的事件驱动模型。这些组件的关系紧密,协同工作,使得Android...
#### 四、Message Queue的关键技术与特性 **1. 可靠消息传送** - **确认机制**:确保消息成功处理后才移除。 - **事务支持**:保证消息处理的一致性。 **2. 持久性存储** - **持久化**:将消息保存在磁盘上,防止...
进程间通信之消息队列 ( message queue ) 消息队列是消息的链表,具有特定的格式,并由消息队列标识符标识. 七种进程间通信方式: 一.无名管道( pipe ) 二.有名管道( fifo ) 三.共享内存 ( shared memory ) 四....
是一个快速的开源消息组件(框架),支持集群,同等网络,自动检测,TCP,SSL,广播,持久化,XA,和J2EE1.4容器无缝结合,并且支持轻量级容器和大多数跨语言客户端上的Java虚拟机。消息异步接受,减少软件多系统集成...
描述中的"jms资料 Message Queue 3 技术概述"暗示我们将深入理解Message Queue 3版本的关键特性和技术细节。在Message Queue 3中,用户可以利用其强大的管理工具进行消息管理,包括创建、配置和监控消息队列,以及对...
### Message Queue(消息队列)介绍与应用 #### 消息处理中的主要概念 消息队列作为一种关键的技术组件,在分布式系统中发挥着重要的作用。它主要用于处理和传递数据单元(即消息),这些消息可以在简单的文本字符串...
在Windows操作系统中,Message Queue(消息队列,简称MSMQ)是一种可靠的消息传递服务,用于在应用程序之间异步传输数据。这个系统的核心概念是消息,它包含数据和元数据,可以安全地在发送方和接收方之间传递,即使...
比较了Zermoq MQTT Rabbitmq 等多种Message Queue方案