From Fedora Project Wiki
Line 39: Line 39:
== Scope ==
== Scope ==
<!-- What work do the developers have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
<!-- What work do the developers have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
Red Hat Messaging is complete and has been uploaded to the Rawhide distribution as ".fc10" rpms with the exception of the rhm-examples package which has been submitted for review (Bug 461991).
Red Hat Messaging is complete and has been uploaded to the Rawhide distribution as ".fc10" rpms with the exception of the rhm-examples package which has been submitted for review: [https://bugzilla.redhat.com/show_bug.cgi?id=461991 Bug 461991].


== Test Plan ==
== Test Plan ==

Revision as of 19:41, 11 September 2008


Red Hat Messaging

Summary

Red Hat Messaging (RHM) is an infrastructure technology that makes it easy to build scalable, interoperable, high-performance enterprise applications.

RHM is based on version 0-10 of AMQP or Advanced Message Queuing Protocol.

Owner

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

Red Hat Messaging is complete and has been uploaded to the Rawhide distribution as ".fc10" rpms with the exception of the rhm-examples package which has been submitted for review: Bug 461991.

Test Plan

Red Hat Messaging should be tested on i386 and x86_64 architectures.

There is an examples RPM, submitted for review (BZ 461991), 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