On 1/5/07, Lok Yu <[EMAIL PROTECTED]> wrote:

I have a few questions which hope experts help me to answer

1. Is there an ACK mechanism when sender sent a message to broker?

In OpenWire on all commands a client can ask for a receipt of the
operation; so you can receive a receipt when the broker has processed
any send message. This is used for persistent messaging to know how
long to block a client doing a synchronous send.


2. Is it possible that client not ACK the broker and broker will push
content to client again?


A consumer can hog a message and not ACK it, yes. Though as soon as
the client disconnects the message is redelivered. We've talked about
having a timeout on messages so any consumer which doesn't ACK a
message within some time period will be automatically detected and
closed by the broker.

--

James
-------
http://radio.weblogs.com/0112098/

Reply via email to