Can you have RabbitMQ work in synchronous mode?  For example, a message put in a queue by the client(client waits for processing server to return)  and one of the processing server picks up work, process it and sends a reply back to the client.  
<br><br>