У меня есть веб-приложение (Flex 4 - Spring Blaze DS - Spring 3.0), которое отправляет событие JMS в пакетное приложение (автономная версия Java)
Я использую инфраструктуру JMS, предоставленную Spring (spring JmsTemplate), SimpleMessageListenerContainer, MessageListenerAdapter) с TIBCO EMS.
Есть ли какой-либо способ, с помощью которого мы можем уведомить веб-пользователя, как только обработчик сообщений завершил обработку.который будет прослушиваться веб-приложением;но как обратиться к следующему сценарию:
- User1 нажмите на submit -> который, в свою очередь, отправляет сообщение JMS
- Приемник при получении сообщения обрабатывает сообщение (обработка сообщения может занять 20-30минут до завершения).
- Приложение прослушивателя отправляет другое событие JMS "Process_complete"
- Поскольку это веб-приложение;в данный момент в приложении зарегистрировано n пользователей.так как определить правильного пользователя / что делать, если пользователь уже вышел из системы?
Есть ли способ справиться с этим?
Пожалуйста, оставьте свои просмотры.