O'Reilly logo

Mastering RabbitMQ by Dotan Nahum, Yusuf Aytaş, Emrah Ayanoglu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Java RabbitMQ Client Programming

We have discussed the internal structure of the RabbitMQ server, and managing, monitoring, and so on of RabbitMQ server instances. Now, we are ready to dive into the details of the development of clients using RabbitMQ in different languages starting with Java.

RabbitMQ has clients for Java, Python, C#, Ruby, and so on. Using these clients, messaging applications can be implemented in the simplest way. As we have talked about the details of AMQP and how it's implemented in RabbitMQ in Chapter 3, Architecture and Messaging, we can now implement all of the messaging capabilities such as direct messaging, pub-sub messaging, routed messaging, and other messaging capabilities.

To understand these capabilities ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required