Are you familiar with JMS?

> what kind of transaction service is used in swiftMQ ? and does the
> admin tool support static queue and topic creation ? also is there any
> way we can specify the message retention for a queue / topic so that
> the message will remain even after the message is dequeued / consumed.

SwiftMQ fully implements JMS 1.0.2. JMS specifies session level 
transactions which are local transactions. SwiftMQ does not implement the 
optional part of the JMS spec, chapter 8 (app server facilities and XA). 
The JMS spec requires once-and-only-once message delivery. So if a 
message is dequeued and acknowledged/committed, it will be deleted. If 
the client does not acknowledge the message resp. does a rollback, the 
message will remain in the queue and will be redelivered (= guaranteed 
delivery).

-- 
Andreas Mueller, IIT GmbH, Bremen/Germany, http://www.iit.de
SwiftMQ - JMS Enterprise Messaging System, http://www.swiftmq.com


------------------------------------------------------
SwiftMQ developers mailing list * http://www.swiftmq.com
To unsubscribe from this list, send an eMail to 
[EMAIL PROTECTED] and write in the body of your message:
UNSUBSCRIBE developers <your-email-address>
Archive: http://www.mail-archive.com/developers@mail.iit.de/




Reply via email to