Кто-нибудь знает хороший ресурс для подробного (более того, чем документы Spring Batch) взгляда на использование JMS Item Writer / Reader в Spring Batch?
В частности, и поскольку мне поручено попытаться повторно использовать существующую систему, единственный интерфейс которой является асинхронным по очереди, мне интересно, возможно ли следующее:
Шаг 1: прочитайте некоторые данные и создайте сообщение.
Шаг 2: Удалить сообщение в очереди, используя JMSItemWriter.
Шаг 3. Дождитесь возвращения сообщения с помощью JMSItemReader в очереди ответов.
Шаг 4: Сделайте некоторые другие вещи
...
Прополощите и повторите несколько тысяч раз в день.
Или другими словами, по сути, используя Spring Batch для принудительного синхронного взаимодействия с асинхронным ресурсом. Прежде чем углубляться в исследования, я хотел бы убедиться, что это А) возможно и Б) не является бесстыдным злоупотреблением структурой, которое приведет к серьезным головным болям в будущем.
Заранее спасибо за любую информацию.