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

RabbitMQ Java client API

The RabbitMQ community and its main supporter company, Pivotal, provide an official client library for Java called RabbitMQ Java Client. Client library provides both the publishing of messages and receiving of messages. Moreover, Client library supports both synchronous receiving and asynchronous receiving. The details will be explained in the following topics.

If we look at the main packages of the RabbitMQ Java Client, we can see three packages as shown in the following screenshot:

RabbitMQ Java client API

RabbitMQ Java Client Packages

Let's take a look at the following explanation:

  • com.rabbitmq.client package provides classes and interfaces for AMQP ...

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