Hello everybody!
I am developing a JAVA Service that requires two different processes, one is the REST service, an the other one the WORKER SERVICE. There is a QUEUE between both services. The REST service sends messages with info to the worker, and the worker processes those messages that arrive in the queue.
I would like to know if it is possible that once the message is treated, we can update it in the queue, and that it is accessed through the REST services again with the message identifier in the queue. And finally to be able to eliminate this message once treated and recovered.
So my question is that if once the message is taken from the queue, this message is deleted or can we return it to the queue to access the final result?