π RHM
Red Hat Messaging
π Summary
Red Hat Messaging is an infrastructure technology that makes it easy to build scalable, interoperable, high-performance enterprise applications.
RHM is based on AMQP or Advanced Message Queuing Protocol.
π Owner
- Name: Ted Ross
π Current status
- Targeted release: Fedora 10
- Last updated: September 9, 2008
- Percentage of completion: 100%
- There is a web-based console application for RHM that has not yet been packaged for Fedora. However, RHM is fully functional as it currently exists.
π Detailed Description
This feature consists of an AMQP (protocol version 0-10) messaging broker/server, client bindings for C++, Python, and Java (using the JMS interface), and a set of cli configuration/management utilities.
Also included is a high-performance asynchronous message store for durable messages and messaging configuration.
π Benefit to Fedora
Red Hat Messaging provides an enterprise-class messaging infrastructure that supports multiple programming languages and provides interoperability among those languages.
π Scope
MRG Messaging is complete and has been uploaded to the Rawhide distribution as ".fc10" rpms.
π Test Plan
Red Hat Messaging should be tested on i386 and x86_64 architectures.
There is a documentation RPM, not currently in Fedora, that when added will provide a comprehensive set of runnable examples (in all supported languages). The set of examples and scripts to run them in various combinations provides the basis for a good feature test.
π User Experience
This is an infrastructure/middleware feature. It is not visible to users but provides powerful communication facilities to developers.
π Dependencies
None
π Contingency Plan
None necessary. This feature is not critical to other features in Fedora.
π Documentation
Documentation for Red Hat Messaging can be found at http://www.redhat.com/mrg/resources
π Release Notes
The most recent release notes for Red Hat Enterprise MRG, the commercial product that contains RHM as one of its components.
π Comments and Discussion