Different language for producer / consumer

amqp, rabbitmq

Solution

Yes, AMQP is language agnostic meaning that as long as you have clients that can connect to the same RabbitMQ server you should be able to communicate between them. Luckily there are already RabbitMQ clients available written in many languages including Java, Python and PHP.

Problem

I was wondering if it's possible to use different languages for producer and consumer via AMQP and RabbitMQ? For example: Java for the producer and python/php for consumer, or vice versa?

Original source