-
Products
JBoss Enterprise Middleware
Red Hat JBoss Fuse Developer Studio Portfolio Edition Web Framework Kit Application Platform Web Server Data Grid Portal Platform Red Hat JBoss A-MQ SOA Platform Business Rules Management System (BRMS) Data Services Platform Messaging JBoss Operations Network JBoss Community or JBoss enterprise -
Solutions
Migration Center
Migrate to Red Hat Enterprise Linux Migration Center Systems management Upgrading to Red Hat Enterprise Linux JBoss Enterprise Middleware IBM AIX to Red Hat Enterprise Linux HP-UX to Red Hat Enterprise Linux Solaris to Red Hat Enterprise Linux UNIX to Red Hat Enterprise Linux Start a conversation with Red Hat Migration services -
Training
Courses and training paths
Popular and new courses JBoss Middleware Administration curriculum Core System Administration curriculum JBoss Middleware Development curriculum Advanced System Administration curriculum Linux Development curriculum Cloud Computing and Virtualization curriculum Cloud Computing, Virtualization, and Storage curriculum
Red Hat Messaging Deployment (RHD355)
Install, configure, and interact with the Red Hat Messaging broker
Introduction to Red Hat Messaging
- Learn or verify your understanding of MOM, get a 10,000-meter view of Red Hat® Messaging, and install Red Hat Messaging.
The broker
- Understand the purpose of the broker and how to configure it for production use, including logging.
Exchanges and binding to queues
-
Understand the key exchange types and how they bind to queues for message enqueuing.
-
Learn how to configure exchanges using qpid-config & introduce example producer and consumer clients.
Queue configuration
-
Learn key queue semantics that control time-to-live, sizing, durability, and en/dequeuing options: exclusive; LVQ; priority; ring; reply.
Connections and sessions
-
Understand how connections and sessions relate and are established by producer and consumer clients.
-
Learn how to use message flow control, acknowledgements, transactions and browsing.
Persistence
-
Understand how to set up persistence on the broker and queues to support durable messaging.
-
Configure journaling, including sizing and resizing.
Java: Using Red Hat Messaging in an application server
-
Understand how to configure Red Hat Messaging in an application server, including queues and topics.
-
Learn how to consume messages via an MDB.
Qpid API
-
Review prior learning of the basic development of C++, Python, .Net(C#), and JMS clients, including any additional API notes.
-
Understand request/response messaging and AMQP data type mapping.
Clustering the broker
-
Learn how to configure the Broker for cluster participation, handling client failover, including JMS clients, cluster error handling and how persistence works in a cluster.
Broker federation
-
Understand broker federation and how to configure message routes: exchange; queue; and dynamic.
Security
-
Learn how to configure authentication (SASL), authorization (ACL) & encryption (SSL).
Note: Course outline is subject to change with technology advances and as the nature of the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact a training specialist online or at 1-866-626-2994.











