С помощью этой панели можно просмотреть или изменить параметры конфигурации выбранной фабрики соединений темы для работы с провайдером обмена сообщениями WebSphere MQ. Эти свойства конфигурации контролируют способ создания соединений со связанными адресатами темы JMS.
Фабрика соединений темы WebSphere MQ используется для создания соединений JMS с адресатами темы, предоставленными WebSphere MQ для обмена сообщениями.
Для настройки идентификационных данных, используемых с этой фабрикой соединений темы, в разделе Связанные пункты можно выбрать пункт Идентификационные данные JAAS - J2C.
Дополнительная информация об этих свойствах приведена в разделе Команда createWMQConnectionFactory.
Фабрика соединений темы WebSphere MQ имеет следующие свойства.
Задает уровень, на котором данное определение ресурса видно для приложений.
Ресурсы, такие как провайдеры обмена сообщениями, привязки пространства имен или общие библиотеки, можно определить в нескольких областях. Ресурсы, определенные в более конкретных областях, переопределяют копии, определенные в более общих областях.
Отображаемая в этой панели область используется только для информационных целей. Ее нельзя изменить. Для просмотра или изменения этого ресурса в другой области, измените область в панели набора фабрики соединений темы WebSphere MQ и нажмите Применить, перед тем как нажать на ссылку типа ресурса.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
Провайдер JMS назначается при создании фабрики соединений темы.
Для всех фабрик соединений темы, созданных с помощью этой панели, провайдером является провайдер обмена сообщениями IBM MQ.
Провайдер показывается только для информации.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
Имя, идентифицирующее эту фабрику соединений темы для администрирования в WebSphere Application Server.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Диапазон | Имя должно быть уникальным среди фабрик соединений тем JMS в ячейке. |
Имя JNDI, используемое для привязки фабрики соединений темы к пространству имен JNDI.
По соглашению, следует использовать полные имена JNDI; например, в форме jms/имя, где имя - это логическое имя ресурса.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
Описание данной фабрики соединений темы для администрирования в WebSphere Application Server.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | Пусто |
Информация для настройки соединения зависит от того, была ли выбранная фабрика соединений темы создана с помощью таблицы определений каналов клиента (CCDT).
Дополнительная информация о настройке параметров SSL для IBM MQ приведена в подразделе Свойства SSL раздела Использование Java в справочной системе IBM MQ Information Center.
Этот URL определяет расположение IBM MQ CCDT.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
Если указанная фабрика соединений темы основана на CCDT, это свойство используется для выбора записи в CCDT. В противном случае оно является именем подключаемого администратора очередей или группы совместного использования очередей. Для отправки или получения сообщений соединение устанавливается с этим ресурсом IBM MQ.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Диапазон | Если эта фабрика соединений темы не основана на CCDT, значением должно
быть верное имя администратора очередей. Если эта фабрика соединений темы основана на CCDT,
значением должно быть одно из следующего:
Если указанная фабрика соединений создана на основе таблицы CCDT, которая может выбирать из
нескольких администраторов очередей, то восстановление глобальных транзакций может быть невозможно. Таким образом, для фабрик соединений с поддержкой CCDT доступны два варианта:
|
Тип транспортного протокола WebSphere MQ для соединения. Тип транспортного протокола используется для определения точных механизмов соединения с IBM MQ.
| Информация | Значение |
|---|---|
| Тип данных | Выпадающий список |
| Значение по умолчанию | Привязки, затем клиент |
| Диапазон |
|
Если этот переключатель включен, то соединение с администратором очередей IBM MQ устанавливается с учетом информации из свойств имени хоста и номера порта.
Позволяет включить свойства имени хоста и номера порта и выключить свойство списка имен соединений. Для ввода информации о списке имен соединений выберите Введите информацию о хостах и портах в виде списка имен соединений.
Этот переключатель доступен только в том случае, свойство области содержит ячейку или кластер либо узел или сервер, на котором выполняется WebSphere Application Server версии 8.0 или более поздней версии.
| Информация | Значение |
|---|---|
| Тип данных | Переключатель |
Имя хоста, IPv4, или адрес IPv6 администратора очередей IBM MQ, с которым устанавливается соединение.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
Номер порта, на котором прослушивается WebSphere MQ.
| Информация | Значение |
|---|---|
| Тип данных | Целое число |
| Значение по умолчанию | 1414 |
| Диапазон | Значение должно принадлежать диапазону от 1 до 65536 (включительно). |
Если этот переключатель включен, то соединение с администратором очередей IBM MQ устанавливается с учетом информации из свойства Список имен соединений.
Списки имен соединений можно использовать для подключения к отдельному администратору очередей или администратору очередей с несколькими экземплярами. Дополнительная информация о работе с администратором очередей с несколькими экземплярами приведена в справочной системе IBM MQ Information Center. Позволяет включить свойство списка имен соединений и выключить свойства имени хоста и номера порта. Для ввода имени хоста и номере порта выберите Введите информацию о хостах и портах в виде отдельных значений имени хоста и номера порта.
Этот переключатель доступен только в том случае, свойство области содержит ячейку или кластер либо узел или сервер, на котором выполняется WebSphere Application Server версии 8.0 или более поздней версии.
| Информация | Значение |
|---|---|
| Тип данных | Переключатель |
Список имен соединений, в котором указана информация об имени хоста и номере порта для подключения фабрики соединений к администратору очередей с несколькими экземплярами.
С помощью этого свойства можно только разрешить соединение с администратором очередей с несколькими экземплярами. Его не следует использовать для подключения к другим администраторам очередей, поскольку это может привести к нарушению целостности транзакций.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | Не задано |
| Диапазон | В этом поле должна быть указана строка в следующем формате: хост[(порт)][,хост(порт)] Номер порта указывать необязательно; если он не указан, то по умолчанию применяется значение 1414. хост - это допустимое имя хоста TCP/IP или адрес IPv4 или IPv6. порт - это целое число в диапазоне от 1 до 65536 (включительно). Пример: localhost(1234),remotehost1(1234),remotehost2 |
Если указано свойство списка имен соединений, то в качестве имени хоста и номера порта автоматически применяется информация из первой записи списка имен соединений. Если указано значение localhost(1234),remotehost1(1234),remotehost2, то будут указаны имя хоста localhost и номер порта 1234.
Это свойство доступно только в том случае, свойство области содержит ячейку или кластер либо узел или сервер, на котором выполняется WebSphere Application Server или более поздней версии.
В случае применения в среде с ячейками разных версий информация из списка имен соединений доступна только, начиная с WebSphere Application Server версии 8.0. В этом случае в качестве замены применяется информация из полей имени хоста и номера порта с учетом первого элемента в списке имен соединений.
Имя канала соединения с сервером WebSphere MQ, используемое при подключении к WebSphere MQ.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Значение по умолчанию | SYSTEM.DEF.SVRCONN |
| Диапазон | Значением должен быть канал соединения с сервером, определенный для соединения с администратором очередей IBM MQ. |
Эта опция определяет использование протокола SSL для защиты сетевых соединений с администратором очередей IBM MQ или группой совместного использования очередей.
При использовании фабрики соединений темы провайдера обмена сообщениями WebSphere MQ в среде сервера приложений, сервер приложений управляет конфигурацией SSL. Для того чтобы изменить параметры конфигурации SSL, перейдите с помощью административной консоли на панель .
При использовании фабрики соединений темы провайдера обмена сообщениями WebSphere MQ в среде клиента, клиент получает информацию о конфигурации SSL из файла ssl.client.props file. Использование этого файла подробно описано в соответствующем разделе.
Можно использовать только один набор шифра в конфигурации SSL для фабрики соединений темы провайдера обмена сообщениями WebSphere MQ. Если задано несколько комплектов шифров, то используется только первый.
| Информация | Значение |
|---|---|
| Тип данных | Переключатель. Если этот переключатель выключен, то следующие свойства
SSL недоступны:
|
При использовании протокола SSL для связи с WebSphere MQ выберите этот переключатель, чтобы указать, что конфигурация SSL получается из централизованно управляемой конфигурации SSL WebSphere Application Server.
Если этот переключатель включен, то для выбора подходящей конфигурации SSL используются имя хоста и порт из фабрики соединений провайдера обмена сообщениями IBM MQ. Если информация об имени хоста и номере порта была указана с помощью списка имен соединений, то подходящая конфигурация SSL выбирается с учетом первого элемента в списке. Как обеспечить конфигурацию SSL, соответствующую фабрике соединений, описано в разделе Динамические параметры конфигурации исходящей конечной точки SSL, доступном по соответствующей ссылке.
| Информация | Значение |
|---|---|
| Тип данных | Переключатель |
Включите этот переключатель для указания конкретной конфигурации SSL, используемой при защите сетевых соединений с администратором очередей или группой совместного использования очередей IBM MQ.
| Информация | Значение |
|---|---|
| Тип данных | Переключатель |
Конфигурация SSL, используемая при защите сетевых соединений с администратором очередей или группой совместного использования очередей IBM MQ.
Если включен переключатель Управляется централизованно и явно определен ресурс провайдера обмена сообщениями WebSphere MQ, то это свойство недоступно.
Это свойство всегда включено, если ресурс провайдера обмена сообщениями WebSphere MQ основан на CCDT.
Если этот ресурс провайдера обмена сообщениями WebSphere MQ основан на CCDT, то данный параметр используется только в том случае, если соответствующие записи CCDT настроены на применение SSL.
Кроме того, если для конфигурации SSL выбрана опция нет, то для провайдера обмена сообщениями IBM MQ по умолчанию используется централизованно управляемая конфигурация SSL WebSphere Application Server.
| Информация | Значение |
|---|---|
| Тип данных | Выпадающий список |
Идентификатор клиента, используемый при подключении к провайдеру обмена сообщениями WebSphere MQ.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
Эта опция определяет, могут ли разные серверы параллельно получать доступ к нескольким экземплярам гарантированной подписки.
| Информация | Значение |
|---|---|
| Тип данных | Переключатель |
| Значение по умолчанию | Не выбран |
| Диапазон |
|
Версия провайдера обмена сообщениями WebSphere MQ. Определяет подсоединение к конкретной версии администратора очередей. Также служит для определения типа функциональных возможностей, требуемых клиентом.
| Информация | Значение |
|---|---|
| Тип данных | Строка |
| Диапазон | Введите пустую строку или значение в одном из следующих форматов:
Например, 6.0.0.0. |
Эта опция указывает, поддерживает ли фабрика соединений темы координацию XA транзакций обмена сообщениями. Включите эту опцию, если несколько ресурсов, включая эту фабрику соединений темы, должны использоваться в одной транзакции.
Если это свойство не выбрано, то поддержка протокола распределенной двухфазной фиксации выключена. Сеанс JMS по-прежнему будет включен в транзакцию, но он будет использовать локальные вызовы транзакций администратора ресурсов session.commit и session.rollback, вместо вызовов XA. Это может повысить производительность. Однако это означает, что только один ресурс может быть вовлечен в транзакцию в WebSphere Application Server.
Поддержка замыкающего участника позволяет задействовать один не-XA ресурс с другими ресурсами XA.
| Информация | Значение |
|---|---|
| Тип данных | Переключатель |
| Значение по умолчанию | Переключатель включен |
| Диапазон |
|
Не включайте XA, если администратор очередей, указанный в фабрике соединений темы, является единственным ресурсом в транзакции. Если транзакции включают другие ресурсы, в том числе другие очереди или темы, включите XA.
Имя пользователя и пароль, используемые для соединения с IBM MQ во время восстановления XA.
| Информация | Значение |
|---|---|
| Тип данных | Выпадающий список |
| Значение по умолчанию | (нет) |
| Диапазон | Все псевдонимы идентификации, определенные для ячейки, и значение "(none)", которое указывает, что идентификационные данные не передаются в WebSphere MQ в процессе восстановления XA. |
Это поле применяется только при отсутствии конфигурации входа в систему по ссылке на ресурс компонента.
Когда значением прав доступа к ресурсу является "container", предпочтительный способ определения стратегии идентификации - это указание конфигурации входа в систему и связанных свойств по ссылке на ресурс компонента.
Если указана конфигурация входа в систему DefaultPrincipalMapping, связанным свойством будет псевдоним записи данных идентификации JAAS - J2C. Для того чтобы настроить идентификационные данные для фабрики соединений темы, выберите в разделе Связанные элементы Данные идентификации JAAS - J2C .
| Информация | Значение |
|---|---|
| Тип данных | Выпадающий список |
| Значение по умолчанию | (нет) |
| Диапазон | Доступны следующие опции:
|
Псевдоним идентификации, который указывает имя пользователя и пароль, используемые при подключении к провайдеру обмена сообщениями WebSphere MQ.
| Информация | Значение |
|---|---|
| Тип данных | Выпадающий список |
| Значение по умолчанию | (нет) |
| Диапазон | Все псевдонимы идентификации, определенные для ячейки, и значение "(none)", которое указывает, что идентификационные данные не передаются в WebSphere MQ. |