HermesJMS и TIBCO
Я пытаюсь подключиться к TIBCO 8.0 EMS, используя hermes JMS v1.4, и просматриваю детали очереди.
Можно ли сделать то же самое?
Пожалуйста, дайте мне знать необходимые банки TIBCO EMS 8.0 JMS и порядок их размещения.
Я добавил 8 файлов JMS TIBCO EMS и выбрал TIBCO EMS в плагине на вкладке "Предпочтения".
Я не могу найти ошибку плагина. Пожалуйста, дайте мне знать решение.
1 ответ
Вот что я сделал.
- Установите свежий Гермес с рутом (на Linux в моем случае)
Создайте каталог /home/USER/.hermes или /home/USER/hermes и скопируйте файлы из каталога /usr/local/HermesJMS/SOMETHING/cfg (опять же, важно только в Linux)
Тогда я смог запустить Гермес с /usr/local/HermesJMS/bin/hermes.sh
В Hermes первый шаг - войти в раздел "конфигурация" -> "Поставщики".
- Затем вы можете щелкнуть правой кнопкой мыши, чтобы создать нового поставщика. Я назвал мой "EMS8.1", но значение может быть любым.
Опять же, используйте правую кнопку мыши, чтобы выбрать "добавить банки" и выбрать КАЖДЫЕ банки в каталоге EMS_HOME/lib. Примените и закройте окно конфигурации.
Последний шаг - создать новый сеанс Tibco EMS (щелкнув правой кнопкой мыши по сеансам на главном экране или используя строку меню). Это обычно выглядит так:
Здесь я создал TibjmsConnectionFactory, поэтому возможны подключения к очередям и темам.
Единственными параметрами, которые требуются для моего ноу-ле, являются имя пользователя и пароли. "serverURL" должен использоваться, если вы подключаетесь к другому серверу, а не к localhost:7222 (в моем случае это свойство просто для галочки).
Теперь вы можете щелкнуть правой кнопкой мыши по сеансу и попытаться найти места назначения (темы и очереди). Они будут добавлены автоматически, если соединение установлено успешно.
Примечание: может быть способ сделать это с JNDI, но я пока не играл с этим.