RabbitMQ: ¿Cómo especificar la cola para publicar?

RabbitMQ'sChannel#basicConsume El método nos da los siguientes argumentos:

channel.basicConsume(queueName, autoAck, consumerTag, noLocal,
    exclusive, arguments, callback);

Dándonos la posibilidad de decirle a RabbitMQ exactamente de qué cola queremos consumir.

PeroChannel#basicPublish no tiene tal equivalencia:

channel.basicPublish(exchangeName, routingKey, mandatory, immediateFlag,
    basicProperties, messageAsBytes);

¿Por qué no puedo especificar la cola para publicar aquí?¿Cómo consigo unChannel publicando a, digamos, una cola llamadalogging? ¡Gracias por adelantado!

Respuestas a la pregunta(3)

Su respuesta a la pregunta