Связи шины интеграции служб [Параметры]

На панели показаны связи между модулем обмена сообщениями и модулями обмена сообщениями во внешних шинах интеграции служб.

Для просмотра этой панели консоли выберите следующий путь:

Интеграция служб -> Шины -> имя-шины -> [Топология] Соединения внешней шины -> имя-внешней-шины -> [Связанные элементы] Связи шины интеграции служб -> имя-связи

Для службы сообщений во внешней шине также должна быть создана связь шины интеграции служб с локальной шиной. Соединение шины интеграции служб должно быть запущено с обоих сторон соединения.

Вкладка Конфигурация

На вкладке Конфигурация показаны Свойства конфигурации данного объекта. Значения данных свойств сохраняются даже при остановке и перезапуске среды выполнения. Инструкции по применению изменений конфигурации к среде выполнения приведены в описании задач в справочной системе Information Center.

Общие свойства

Имя

Имя связи шины интеграции служб. Оно должно совпадать с именем соответствующей связи, настроенной в целевой внешней шине интеграции служб.

Информация Значение
Обязательно Да
Тип данных Строка

UUID

Универсальный уникальный идентификатор, присвоенный системой этому каналу совмещенного обслуживания в административных целях.

Информация Значение
Обязательно Нет
Тип данных Строка

Описание

Необязательное описание связи канала совмещенного обслуживания (используется в административных целях).

Динамические изменения этого свойства применяются немедленно.

Информация Значение
Обязательно Нет
Тип данных Область текста

UUID

Универсальный уникальный идентификатор, присвоенный системой этому каналу совмещенного обслуживания в административных целях.

Информация Значение
Обязательно Да
Тип данных выпадающий список

Локальная служба сообщений

Локальный модуль обмена сообщениями, который является хостом для линии связи данной шины интеграции служб.

Информация Значение
Обязательно Да
Тип данных выпадающий список

Внешняя служба сообщений

Служба сообщений внешней шины, к которой подключается линия связи шины интеграции служб.

Информация Значение
Обязательно Да
Тип данных Строка

Начальное состояние

Начальное состояние связи. Указывает, следует ли автоматически запускать связь вместе с модулем обмена сообщениями.

Динамические обновления этого свойства вступят в силу после перезапуска модуля обмена сообщениями или после создания соединения шины интеграции служб. Вкладка Среда выполнения позволяет проверить текущее состояние.
Информация Значение
Обязательно Нет
Тип данных выпадающий список
Диапазон
Остановлен
После запуска связанного модуля обмена сообщениями связь шлюза находится в состоянии Остановлено и не может обработать новые запросы о соединениях.

Выполняется
После запуска связанного модуля обмена сообщениями связь шлюза находится в состоянии Запущено и может обработать новые запросы о соединениях.

Обработчик исключительных ситуаций

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

Динамические изменения этого свойства применяются немедленно.

Включите переключатель для настройки обработчика исключительных ситуаций, применяемого связью шины интеграции служб:
  • Выберите Нет, для того чтобы указать, что линия связи шины интеграции служб не использует обработчик исключительных ситуаций. Недоставленное сообщение не передается обработчику исключительных ситуаций и может блокировать обработку других сообщений, ожидающих доставки тому же получателю. Этот параметр можно использовать для сохранения порядка сообщений.
  • Выберите Система для применения обработчика исключительных ситуаций по умолчанию. Сообщения, которые не удалось доставить этому получателю, перенаправляются обработчику исключительных ситуаций по умолчанию для службы сообщений связи: _SYSTEM.Exception.Destinationслужба-сообщений.
  • Выберите Указать и укажите имя обработчика исключительных ситуаций. Если шине интеграции служб не удалось обратиться к этому обработчику исключительных ситуаций, то применяется системный обработчик исключительных ситуаций.
Информация Значение
Обязательно Нет
Тип данных Переключатель
Значение по умолчанию Система

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

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

Когда данный переключатель выключен, или нет доступной локальной точки очереди для места назначения; сообщения распределяются по всем доступным точкам очереди места назначения. По умолчанию данный переключатель включен.

Этот параметр поддерживается линиями связи, работающими на WebSphere Application Server Версия 7.0 или более поздняя. Если используется более ранняя версия, по умолчанию предпочитаются локальные точки очереди.

Информация Значение
Обязательно Да
Тип данных Булевское значение

Вкладка Динамические свойства

На вкладке Среда выполнения показаны Свойства среды выполнения данного объекта. Изменение этих свойств сразу отражается на текущей среде выполнения, однако после завершения работы этой среды данные изменения не сохраняются. Для сохранения значений измените соответствующие свойства на вкладке Конфигурация. Инструкции по применению изменений конфигурации к среде выполнения приведены в описании задач в справочной системе Information Center.

Общие свойства

Состояние

Состояние выполнения связи шины интеграции служб.

Состояние может иметь одно из следующих значений:
Табл. 1. Значения состояний. В первом столбце таблицы указаны различные состояния связи шины интеграции служб. Второй столбец содержит краткое описание состояния.
Состояние Определение
Запускается Соединение шины интеграции служб запущено в локальной службе сообщений; соединение с внешней шиной не установлено. Соединение шины интеграции служб пытается активировать соединение с внешней шиной. Для активации соединения между шинами соединение шины интеграции служб внешней шины также должно быть запущен.
Запущено Соединение шины интеграции служб запущено в локальной службе сообщений; соединение с внешней шиной не установлено.
Остановлен Соединение шины интеграции служб остановлено в локальном модуле обмена сообщениями; соединение с внешней шиной не установлено.
Неизвестно Администратору развертывания не удается обратиться к удаленному серверу для определения состояния.Консоль администрирования не смогла связаться с сервером для определения состояния.
Информация Значение
Обязательно Нет
Тип данных Строка

Целевая входящая транспортная цепочка

Тип транспортной цепочки, используемой для обмена информацией с внешним каналом.

Должно быть указано имя транспортной цепочки, заданное для сервера, на котором запущен целевой модуль обмена сообщениями.

Динамические обновления вступают в силу после перезапуска линии связи. Вкладка Среда выполнения позволяет проверить текущее состояние.

Информация Значение
Обязательно Нет
Тип данных Строка

Конечные точки начальной загрузки

Список конечных точек для подключения к серверу начальной загрузки в следующем формате имя-хоста:номер-порта:имя-цепочки. В качестве разделителя применяется запятая. Пример: Merlin:7276:BootstrapBasicMessaging,Gandalf:5557:BootstrapSecureMessaging. Если не указано имя хоста, то по умолчанию применяется значение localhost. Если не указан номер порта, то по умолчанию применяется значение 7276. Если не указано имя цепочки, то по умолчанию применяется значение BootstrapBasicMessaging. Подробности см. в справочной системе Information Center.

Это свойство аналогично свойству Конечная точка провайдера из конфигурации фабрики соединений JMS.

В качестве порта конечной точки начальной загрузки указывается порт, заданный в адресе конечной точки шины интеграции служб, настроенной на целевом сервере приложений из внешней шины.

Динамические обновления вступают в силу после перезапуска линии связи. Вкладка Среда выполнения позволяет проверить текущее состояние.

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

Для использования адресатов JMS провайдера обмена сообщениями по умолчанию приложение подключается к модулю обмена сообщениями в целевой шине интеграции служб, с которой связаны адресаты. Например, очередь JMS присвоена адресату очереди в шине интеграции служб.

Приложения-клиенты, запущенные вне сервера приложений (например, в контейнере клиентов или вне среды WebSphere Application Server), не могут напрямую обнаружить подходящий модуль обмена сообщениями, к которому можно подключиться в целевой шине. Также приложение, запущенное на сервере в одной ячейке, не может подключиться к целевой шине из другой ячейки, так как не может напрямую обнаружить подходящий модуль обмена сообщениями из этой шины.

В этих случаях клиентам (или серверам из другой шины) необходимо через сервер начальной загрузки, который входит в число элементов целевой шины, выполнить процесс начальной загрузки. Сервер начальной загрузки - это сервер приложений, где запущена служба SIB, но не обязательно запущен модуль обмена сообщениями. Сервер начальной загрузки выбирает модуль обмена сообщениями, запущенный на одном из серверов приложений, где поддерживается нужная целевая транспортная цепочка. Для выполнения процесса начальной загрузки необходимо в фабрике соединений клиента настроить одну или несколько конечных точек провайдера.

На сервере начальной загрузки используется специальный порт и транспортная цепочка начальной загрузки. Это порт SIB_ENDPOINT_ADDRESS (или при включенной защите - SIB_ENDPOINT_SECURE_ADDRESS). Он относится к модулю обмена сообщениями, где настроен удаленный конец связи. Вместе с именем порта эти параметры формируют адрес конечной точки сервера начальной загрузки.

Свойства фабрики соединений, которую использует приложение, определяют выбор подходящего модуля обмена сообщениями и способ подключения приложения к этому модулю.
  • Если не указаны идентификационные данные защиты, то по умолчанию
    • Если хост не указан, используется значение localhost
    • Если порт не указан, используется значение 7276
    • Если цепочка канала начальной загрузки не указана, то используется транспортная цепочка начальной загрузки BootstrapBasicMessaging
  • Если идентификационные данные защиты заданы, то по умолчанию
    • Если хост не указан, используется значение localhost
    • Если порт не указан, используется значение 7286
    • Если цепочка канала начальной загрузки не указана, то используется транспортная цепочка начальной загрузки BootstrapBasicMessaging
[IBM i] Прим.: Для платформы IBM® i необходимо, как минимум, изменить значение по умолчанию localhost на имя.вашего.сервера.

Для использования сервера начальной загрузки с другим адресом конечной точки укажите нужный адрес конечной точки в свойстве Конечные точки провайдера фабрик соединений JMS, которые используются приложением-клиентом. Можно указать один или несколько адресов конечных точек серверов начальной загрузки.

Адреса конечных точек серверов начальной загрузки необходимо указать в каждой фабрике соединений, которую используют приложения, запущенные вне сервера приложений. Для того чтобы сократить количество серверов начальной загрузки, можно в качестве таких серверов настроить серверы высокой готовности. Тогда в каждой фабрике соединений нужно будет указать гораздо более короткий список серверов начальной загрузки.

Прим.: При настройке соединения к серверу начальной загрузки не по умолчанию укажите значения адреса конечной точки, разделяя их символом двоеточия.
Например, если используется незащищенный порт 7278 на хосте boothost1 и транспортная цепочка по умолчанию BootstrapBasicMessaging, то запись будет следующей:
boothost1:7278:BootstrapBasicMessaging
или 
boothost1:7278
Если используется защищенный порт 7289, хост boothost2 и заранее настроенная транспортная цепочка BootstrapTunneledSecureMessaging, то запись будет следующей:
boothost2:7289:BootstrapTunneledSecureMessaging
Используется следующий формат адреса конечной точки:
[
[хост] [ ":" [порт] [ ":"
цепочка] ] ]
где:
имя_хоста
- это имя хоста, где запущен сервер. Это может быть IP-адрес. Если используется адрес IPv6, поставьте значение хост в квадратные скобки ([]), как показано в следующем примере:
[2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
. Если значение на задано, используется значение по умолчанию localhost.
[IBM i] Прим.: Для платформы IBM i необходимо, как минимум, изменить значение по умолчанию localhost на имя.вашего.сервера.
номер_порта
, если указан, то является одним из следующих адресов модуля обмена сообщениями, где настроен удаленный конец связи:
  • SIB_ENDPOINT_ADDRESS при выключенной защите
  • SIB_ENDPOINT_SECURE_ADDRESS при включенной защите, для установки защищенного соединения.

Если порт не задан, то по умолчанию применяется значение 7276.

Для поиска этих значений через административную консоль нажмите Серверы -> Типы серверов -> Серверы приложений WebSphere -> имя-сервера -> [Связь] Порты.

имя_цепочки
- имя заранее определенной транспортной цепочки начальной загрузки, используемое для соединения с сервером начальной загрузки. Если имя цепочки не указано, используется значение по умолчанию BootstrapBasicMessaging.

На выбор предлагаются следующие заранее настроенные транспортные цепочки начальной загрузки:

BootstrapBasicMessaging
Соответствует транспортной цепочке InboundBasicMessaging (JFAP-TCP/IP).
BootstrapSecureMessaging
Соответствует транспортной цепочке InboundSecureMessaging (JFAP-SSL-TCP/IP).
BootstrapTunneledMessaging
Перед использованием транспортной цепочки начальной загрузки необходимо определить соответствующую транспортную цепочку на сервере начальной загрузки. (См. Серверы -> Типы серверов -> Серверы приложений WebSphere -> имя-сервера -> [Служба сообщений сервера] Входящие транспортные протоколы модуля обмена сообщениями.) Эта транспортная цепочка обслуживает туннель JFAP через HTTP.
BootstrapTunneledSecureMessaging
Перед использованием транспортной цепочки начальной загрузки необходимо определить соответствующую транспортную цепочку на сервере начальной загрузки. (См. Серверы -> Типы серверов -> Серверы приложений WebSphere -> имя-сервера -> [Служба сообщений сервера] Входящие транспортные протоколы модуля обмена сообщениями.) Эта транспортная цепочка обслуживает туннель JFAP через HTTP.

Формат хост : цепочка неправильный. Нужно указать хост : : цепочка (с двумя символами двоеточия). Можно не указывать никакие значения или вводить только некоторые, например: "a, "a:", ":7276", "::цепочка" и т.п. Если вы не укажете значение, то будет подставлено значение по умолчанию, но при этом необходимо отделить поля символом двоеточия (:).

Для настройки нескольких серверов начальной загрузки укажите все требуемые адреса конечных точек. Введите их через запятую. Например, если использовать серверы из предыдущего примера, то запись будет такая:
boothost1:7278:BootstrapBasicMessaging, 
  boothost2:7289:BootstrapTunneledSecureMessaging, 
  [2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
Информация Значение
Обязательно Нет
Тип данных Область текста

Псевдоним идентификации

Имя псевдонима идентификации, применяемого для получения доступа к внешней шине.

Необходимо иметь предопределенный псевдоним аутентификации Java Platform, Enterprise Edition (Java EE) Connector Architecture (JCA).

Динамические обновления вступают в силу после перезапуска линии связи. Вкладка Среда выполнения позволяет проверить текущее состояние.

Измененные псевдонимы видны только после перезапуска сервера.

Информация Значение
Обязательно Нет
Тип данных выпадающий список


Имя файла: SIBGatewayLink_DetailForm.html