Hi everybody,
In most projects I have participated, the choice of an asynchronous solution has been a source of much discussion ...
Each time a single entity bean was enough to manage a queue: we just store a message (ticket) in a table and a processing cron unstacks the queue. This simple solution has the advantage of being very simple, it's based on the transactional context of the database and we can manage the state of the received message during its execution.
I therefore ask the following questions:
1) What interest we have to use JMS? What are the benefits of JMS ?
2) In which situation prefering JMS versus entity bean ?
Thank you for your responses and feedback!