RabbitMQ is a cross-platform, cross-language ‘message broker.' This course will teach you how to use RabbitMQ’s Java library to publish and consume messages. You will understand exchanges and queues and how to use different message patterns.
RabbitMQ is a cross-platform, cross-language ‘message broker.' This course will teach you how to use RabbitMQ’s Java library to publish and consume messages. You will understand exchanges and queues and how to use different message patterns.
Message brokers provide a mechanism to loosely couple applications with applications, exchanging messages with the broker while not necessarily knowing much about each other. This allows applications to evolve independently of each other and for the entire system to scale. One common message broker is RabbitMQ, a cross-platform, language-agnostic broker where you can write clients in Java, C#, Python, or any number of other languages. In this course, Jakarta EE 10 Messaging with RabbitMQ, you’ll learn to publish and consume messages using RabbitMQ as the message broker. First, you’ll explore what a message broker is and the details you'll need to work with RabbitMQ. Next, you’ll discover how to publish and consume 'direct' messages. Finally, you’ll learn how to use the different message patterns that RabbitMQ exposes such as publish/subscribe and routing. When you’re finished with this course, you’ll have the skills and knowledge of RabbitMQ needed to create highly decoupled applications.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.