HermesJMS и TIBCO

Я пытаюсь подключиться к TIBCO 8.0 EMS, используя hermes JMS v1.4, и просматриваю детали очереди.

Можно ли сделать то же самое?

Пожалуйста, дайте мне знать необходимые банки TIBCO EMS 8.0 JMS и порядок их размещения.

Я добавил 8 файлов JMS TIBCO EMS и выбрал TIBCO EMS в плагине на вкладке "Предпочтения".

Я не могу найти ошибку плагина. Пожалуйста, дайте мне знать решение.

1 ответ

Решение

Вот что я сделал.

  1. Установите свежий Гермес с рутом (на Linux в моем случае)
  2. Создайте каталог /home/USER/.hermes или /home/USER/hermes и скопируйте файлы из каталога /usr/local/HermesJMS/SOMETHING/cfg (опять же, важно только в Linux)

    Тогда я смог запустить Гермес с /usr/local/HermesJMS/bin/hermes.sh

  3. В Hermes первый шаг - войти в раздел "конфигурация" -> "Поставщики".введите описание изображения здесь

  4. Затем вы можете щелкнуть правой кнопкой мыши, чтобы создать нового поставщика. Я назвал мой "EMS8.1", но значение может быть любым.
  5. Опять же, используйте правую кнопку мыши, чтобы выбрать "добавить банки" и выбрать КАЖДЫЕ банки в каталоге EMS_HOME/lib. Примените и закройте окно конфигурации.введите описание изображения здесь

  6. Последний шаг - создать новый сеанс Tibco EMS (щелкнув правой кнопкой мыши по сеансам на главном экране или используя строку меню). Это обычно выглядит так:введите описание изображения здесь

Здесь я создал TibjmsConnectionFactory, поэтому возможны подключения к очередям и темам.

Единственными параметрами, которые требуются для моего ноу-ле, являются имя пользователя и пароли. "serverURL" должен использоваться, если вы подключаетесь к другому серверу, а не к localhost:7222 (в моем случае это свойство просто для галочки).

Теперь вы можете щелкнуть правой кнопкой мыши по сеансу и попытаться найти места назначения (темы и очереди). Они будут добавлены автоматически, если соединение установлено успешно.

Примечание: может быть способ сделать это с JNDI, но я пока не играл с этим.

Другие вопросы по тегам