Chapter 1. Working with AMQP

In this chapter we will cover:

  • Connecting to a broker
  • Producing messages
  • Consuming messages
  • Using body serialization with JSON
  • Using RPC with messaging
  • Broadcasting messages
  • Working with message routing using direct exchanges
  • Working with message routing using topic exchanges
  • Guaranteeing message processing
  • Distributing messages to many consumers
  • Using message properties
  • Messaging with transactions
  • Handling unroutable messages