Я рассматриваю архитектуру, в которой у меня есть клиенты, которые периодически подключаются к сети. Я хотел бы хранить сообщения, созданные на этих клиентах, в очереди JMS, когда сеть недоступна, и пересылать их центральному посреднику сообщений, когда клиенты находятся в сети. (Пользователь имеет контроль над сетью, например, набор номера, поэтому это не прерывистое соединение, как с мобильным телефоном.)
Существуют ли реализации JMS, обеспечивающие эту функцию?