YoVDO

Jakarta EE 9 Messaging with RabbitMQ

Offered By: Pluralsight

Tags

Java Courses RabbitMQ Courses Queues Courses Routing Courses Jakarta EE Courses

Course Description

Overview

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 together, 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. In this course, Jakarta EE 9 Messaging with RabbitMQ, you’ll learn to publish and consume messages using RabbitMQ, a cross-platform, language agnostic broker, which allows you to write clients in Java, C#, Python or any other language. First, you’ll explore what a message broker is and how 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.

Syllabus

  • Course Overview 1min
  • Introduction to Messaging 17mins
  • Introduction to RabbitMQ 15mins
  • Direct Messages 41mins
  • Remote Procedure Call 30mins
  • Fan Out Exchanges and Pub/Sub 20mins
  • Routing Messages 20mins
  • Topic Exchanges 16mins
  • Headers Exchanges 17mins
  • Acknowledgements and Confirming Messages 30mins

Taught by

Kevin Jones

Related Courses

Java EE: RESTful Service with JAX-RS 2.0
LinkedIn Learning
Java EE 7: Web Services
LinkedIn Learning
Modernize Enterprise Java Applications and Messaging with Java EE - Jakarta EE on Azure
Microsoft via YouTube
Develop Modern and Lightweight Cloud Applications with Jakarta EE 10
Devoxx via YouTube
Deploy and Update Jakarta EE and MicroProfile Applications with Paketo
Devoxx via YouTube