[rabbitmq-discuss] ACK modes in the STOMP adapter

Tony Garnock-Jones tonyg at lshift.net
Tue Jul 1 11:41:12 BST 2008

Hi Aman,

It does support "ack: client", but acknowledgements are not used to 
perform flow control: instead, they can be used to arrange for 
at-least-once deliveries.

Essentially, "ack: client" is translated into setting "noack" to "false" 
on the "basic.consume" AMQP method that results from a STOMP "SUBSCRIBE" 
operation. Please see the AMQP specification for the semantics of the 
"noack" flag.


Aman Gupta wrote:
> It seems the STOMP adapter does not support ack modes 
> (http://stomp.codehaus.org/Ack+Modes). If I subscribe to a queue using 
> ack: client, I continue to get additional messages from the queue, even 
> before I respond with an ACK for the original message.
>   Aman Gupta
> ------------------------------------------------------------------------
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

  [][][] Tony Garnock-Jones     | Mob: +44 (0)7905 974 211
    [][] LShift Ltd             | Tel: +44 (0)20 7729 7060
  []  [] http://www.lshift.net/ | Email: tonyg at lshift.net

More information about the rabbitmq-discuss mailing list