Jakarta EE 10 Messaging with RabbitMQ
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.
Author Name: Kevin Jones
Author Description:
A long time ago in a university far, far away Kevin fell in love with programming. Initially on the university’s DEC20 computer doing BASIC and Pascal and a little bit of Fortran. His first job had him writing batch PL/1 on an IBM mainframe where he also discovered the arcane delights of JCL. He soon realized the multiuser systems were not for him after discovering the delights of dBase IV on IBM PCs. From here it was all downhill as he became addicted to C and the Windows API. Just missing out … more
There are no reviews yet.