AMQP 0.9.1 Client
TsgcWSPClient_AMQP speaks AMQP 0.9.1, the protocol RabbitMQ was designed around. It exposes the model as it really is: you open a channel, declare an exchange and a queue, bind them with a routing key, then publish and consume. Nothing is hidden behind a simplified facade, so the broker behaves the way its own documentation says it will.