Есть ли в Open Liberty «функция» для подключения к IBM MQ, эквивалентная wmqJmsClient-2.0 в профиле Liberty? - PullRequest
0 голосов
/ 12 сентября 2018

IBM WebSphere Liberty Profile предоставляет функцию "wmqJmsClient-2.0" для взаимодействия с IBM MQ

Есть ли эквивалент для Open Liberty?

[ОБНОВЛЕНО]

Если нет (как кажется), как подключить Open Liberty к IBM MQ?

Должен ли я разрабатывать "особенность" Open Liberty, эквивалентную доступной в WLP, на основе официального файла RAR IBM MQ (в настоящее время "9.1.0.0-IBM-MQ-Java-InstallRA.jar")?

Или существует ли «универсальный» способ настройки такого соединения в Open Liberty?

(Я полагаю, что вопрос возникает с другими менеджерами очередей, такими как ActiveMQ, Artemis, OpenMQ и т. Д.)

1 Ответ

0 голосов
/ 12 сентября 2018

OpenLiberty имеет функцию jms-2.0, которая позволяет настраивать адаптер ресурсов JCA, который обеспечивает JMS, такой как адаптер ресурсов WebSphere MQ .

Конфигурация в server.xml будет выглядеть примерно так:

<server>
  <featureManager>
    <feature>jms-2.0</feature>
    <feature>jndi-1.0</feature>
    <feature>servlet-3.1</feature>
  </featureManager>

  <resourceAdapter id="wmqjmsra" location="C:/adapters/wmq/wmq.jmsra.rar"/>

  <jmsConnectionFactory jndiName="jms/cf1">
    <properties.wmqjmsra .../>
  </jmsConnectionFactory>

  ...
...