Using RabbitMQ as a multiprotocol message broker