Я хочу понять программу java и изменить ее, используя jms spring framework. Как правило, у него есть отправитель JMS &, он получает сообщение из очереди запросов и будет вызывать задание (другую программу java) после завершения задания отправитель отправит ответ на очередь ответов. У вас есть несколько вопросов, которые ниже,JMS Listener & Sender - Spring Framework
- Сообщение запроса не удаляется до тех пор, пока ответ не будет отправлен в очередь ответов успешно. Как было достигнуто то, что является логикой этого.
- Я хочу написать функцию написания ответа в плоский файл, когда отправитель не сможет отправить сообщение (путем исключения JMS-исключения). Как только очередь отправителя будет запущена, я буду читать плоский файл и отправлю ответы. Причина, в которой я нуждаюсь, заключается в том, что ее участие в обработке заданий может быть в часах, если задание не выполнено, тогда входное сообщение будет снова прочитано получателем. Я хочу избежать дублирования обработки. Пожалуйста, предложите свои идеи здесь.
Зачем было отправлено сообщение? Разве это не должно быть крайне редко? – flup