java - Resend JMS message if response is not received -


i trying build simple chat app using java servlets , jms.

i have set 2 channels(msg , ack).

msg send message , ack receive acknowledgement.

how send message again if acknowledgement not received within specified time?

please ask if more details required.

when sending jms message using auto_acknowledgment, message auto-ack'ed server. if server throws jmsexception client, went wrong , message either not received or persisted server; signal resend message.

if no exception thrown, can assume message received server. don't need separate ack channel this; it's implied through jms.

additional info https://stackoverflow.com/a/11673930/791406


Comments

Popular posts from this blog

c++ - CryptStringToBinary API behavior -

java.util.scanner - How to read and add only numbers to array from a text file -

iphone - Three second countdown in cocos2d -