2009-07-07 4 views
3

Я создаю небольшое приложение статистики для Java Message Service. У меня есть контейнер с несколькими темами и множеством подписчиков (потребителей) по каждой теме.Определить количество подписчиков на одну тему в JMS

провайдер JMS: SonicMQ

Я получил программу в состояние, в котором я:

  1. Создать сеанс
  2. Создать MessageConsumer на тему
  3. Прислушайтесь сообщений
  4. Собрать данные

И все работает нормально.

Но отсутствует ключевой фрагмент программы: как определить количество подписчиков определенной темы?

Я вспахал документацию JMS, но безрезультатно. Я надеялся, что кто-то сразился с этой ветряной мельницей раньше ... Любые идеи или подтверждение того, что это не может быть приветствовано.

ответ

0

Этот вид информации не будет доступен через сам JMS API. Возможно, вам повезло с интерфейсом API JMS, хотя вы не упомянули, что такое реализация.

+0

А, я вижу, это отличный совет! Я не уверен на 100%, что означает реализация JMS, но я предполагаю, что это «SonicMQ», что вы хотите услышать? :) В любом случае, я собираюсь заглянуть в библиотеки, предоставленные Sonic. Большое спасибо! – Darep

Смежные вопросы