Использование HornetQ (в JBoss AS 6.0) я хотел бы настроить тему JMS, на которую могут подписаться несколько клиентов.
Производитель периодически отправляет сообщение в эту тему с адресатом для ответа, на которое должны ответить все подписчики.
У меня проблема в том, что я не совсем уверен, как проверить, что все подписчики действительно ответили.
Одним из решений может быть то, что каждый подписчик сначала отправляет сообщение в тему после подписки с ее деталями (возможно, с некоторым GUID). Производитель запоминает эти данные и использует их для проверки, все ли подписанные клиенты ответили.
Однако вместо того, чтобы сам изобретать колесо, я хотел бы использовать то, что уже существует. Это похоже на стандартную проблему, но я не смог найти никакого существующего решения.