Line 79: | Line 79: | ||
<!-- The Fedora Release Notes inform end-users about what is new in the release. Examples of past release notes are here: http://docs.fedoraproject.org/release-notes/ --> | <!-- The Fedora Release Notes inform end-users about what is new in the release. Examples of past release notes are here: http://docs.fedoraproject.org/release-notes/ --> | ||
<!-- The release notes also help users know how to deal with platform changes such as ABIs/APIs, configuration or data file formats, or upgrade concerns. If there are any such changes involved in this feature, indicate them here. You can also link to upstream documentation if it satisfies this need. This information forms the basis of the release notes edited by the documentation team and shipped with the release. --> | <!-- The release notes also help users know how to deal with platform changes such as ABIs/APIs, configuration or data file formats, or upgrade concerns. If there are any such changes involved in this feature, indicate them here. You can also link to upstream documentation if it satisfies this need. This information forms the basis of the release notes edited by the documentation team and shipped with the release. --> | ||
The most recent [http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/1.0/html/Release_Notes release notes] for MRG. | The most recent [http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/1.0/html/Release_Notes release notes] for Red Hat Enterprise MRG, the commercial product that contains RHM as one of its components. | ||
== Comments and Discussion == | == Comments and Discussion == |
Revision as of 14:06, 11 September 2008
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