Свойства фабрики соединений
Можно просмотреть и указать свойства фабрики соединений в окне Свойства фабрики соединений. Свойства, доступные в окне диалога, зависят от используемого фабрикой соединений провайдера передачи сообщений.
В следующих таблицах перечислены все свойства, которые можно указать:
- Общие
- Соединение
- Повторное подключение
- Каналы
- SSL
- Выходы
- Посредник
- Временные очереди
- Временные темы
- Подписчик
- Расширенные
- Дополнительная настройка
Приводятся краткое описание каждого свойства и его настройка. В таблицах также приводятся эквивалентные длинное и короткое имена для использования в инструменте администрирования JMS. Свойства, доступные в окне диалога Свойства, зависят от используемого фабрикой соединений провайдера передачи сообщений. Дополнительная информация об инструменте администрирования JMS приведена в разделе Настройка объектов JMS с помощью инструмента администрирования в IBM® Knowledge Center.
Общие
В следующей таблице приведены свойства на странице Общие окна Свойства фабрики соединений, которые можно задавать.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Имя | Это имя объекта. | NAME | |
Описание | Дается описание объекта. | DESCRIPTION | DESC |
Имя класса | Показывает имя класса, который реализуется фабрикой соединений. | ||
Провайдер передачи сообщений | Показывает, использует фабрика соединений передачу MQ (Привязки или Клиент) или передачу в реальном времени (Прямая или Прямая HTTP). Транспорт реального времени недоступен в IBM MQ 8.0. В случае применения IBM MQ 8.0 можно указать транспорт реального времени, однако он не сможет создать соединение. | ||
Передача | Показывает тип передачи для соединения. Значение
Привязки означает прямое
соединение с администратором очередей, который находится на том же
компьютере, что и клиент JMS; значение
Клиент означает соединение с
клиентом с использованием TCP/IP (администратор очередей может быть
на том же или на другом компьютере); значение
Прямая означает прямое
соединение с посредником
IBM Integration Bus; значение
Прямая HTTP означает прямое
соединение с использованием туннелирования HTTP. Несмотря на то, что это поле только для чтения, тип передачи изменить можно, если провайдеру передачи сообщений доступен другой тип передачи; за более подробной информацией обратитесь к разделу Изменение типа передачи, используемой для соединений. |
TRANSPORT | TRAN |
Версия провайдера | Вводится или выбирается версия, выпуск, уровень модификации и пакет исправлений администратора очередей, с которым будет соединяться данный клиент. Для ввода значения используйте один из следующих форматов:
Значение "8" или большее указывает применение фабрики соединений
IBM MQ 8.0 для соединений с
администратором очередей IBM MQ 8.0. Значение "7" или больше указывает применение фабрики соединений
IBM WebSphere MQ 7.0 для соединений с
администратором очередей IBM WebSphere MQ 7.0. Значение меньше 7 (например, "6.0.2.0") указывает на использование с администраторами очередей ниже версии 7.0. Значение по умолчанию - |
PROVIDERVERSION | PVER |
Дополнительная информация об устранении неполадок, возникающих при подключении к администратору очередей с конкретной версией провайдера, приведена в разделе Устранение неполадок версии провайдера JMS в IBM Knowledge Center. |
|||
Идентификатор клиента | Идентификатор клиента служит для однозначной идентификации соединения приложения для гарантированных подписок. Введите идентификатор клиента |
CLIENTID | CID |
Макс. размер буфера | Вводится максимальное число полученных сообщений, которые могут храниться во внутреннем буфере сообщений для ожидания обработки приложением-клиентом. Это свойство применимо, только когда значением свойства Передача является Прямая или Прямая HTTP . По умолчанию применяется значение 1000. |
MAXBUFFSIZE | MBSZ |
Страница Соединение
В следующей таблице приведены свойства на странице Соединения окна Свойства фабрики соединений, которые можно задавать. Эти свойства на странице Соединение позволяют задать параметры соединения для соединений, создаваемых данной фабрикой соединений.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
![]() |
Укажите имя, идентифицирующее приложение. См. раздел Настройка имени приложения в поддерживаемых языках программирования в IBM Knowledge Center. | APPLICATIONNAME | APPNAME |
Базовый администратор очередей | Вводится или выбирается имя администратора очередей, с которым устанавливается соединение. Если приложение использует таблицу определений каналов клиента для подключения к администратору очередей, обратитесь к разделу Таблица определений каналов клиента в IBM Knowledge Center. | QMANAGER | QMGR |
Администратор очередей посредника | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Выберите или введите имя администратора очередей, на котором выполняется посредник. |
BROKERQMGR | BQM |
Список соединений |
Список адресов соединений HOSTNAME(PORT), перечисленных через запятую.
Соединения проверяются в указанном порядке. В качестве HOSTNAME может быть указано имя DNS или IP-адрес. Значение PORT по умолчанию - 1414. |
CLIENTRECONNECTHOSTS | CRHOSTS |
Имя хоста | Вводится имя хоста или IP-адрес компьютера с администратором очередей или, в случае прямого соединения с посредником, компьютера, на котором выполняется посредник. | HOSTNAME | HOST |
Порт | Вводится номер порта, который опрашивает администратор очередей или посредник. По умолчанию применяется номер 1414, если свойство Передача имеет значение Клиент , или номер 1506, если свойство Передача имеет значение Прямая или Прямая HTTP . |
PORT | - |
Имя хоста прокси-сервера | Вводится имя хоста прокси-сервера для прямого соединения. | PROXYHOSTNAME | PHOST |
Порт прокси-сервера | Вводится номер порта прокси-сервера для прямого соединения. По умолчанию применяется номер 443. | PROXYPORT | PPORT |
ИД набора кодированных символов | Вводится ИД набора кодированных символов (CCSID), используемого на соединениях. Для оптимальной производительности значение этого свойства должно совпадать со значением атрибута ИД набора кодированных символов (Свойства администратора очередей) базового администратора очередей. | CCSID | CCS |
Многоадресная передача |
Указывает, используется ли многоадресная передача для доставки сообщений получателям сообщений. Многоадресная передача применяется только для тематических отправлений и может использоваться, только когда фабрика соединений использует передачу типа Прямая IP. Транспорт типа типа Прямая IP недоступен в IBM MQ 8.0. В случае применения IBM MQ 8.0 можно указать транспорт типа типа Прямая IP, однако он не сможет создать соединение. По умолчанию применяется значение Запрещена, что означает, что сообщения не доставляются получателю сообщений с использованием многоадресной передачи. Выберите значение Разрешена, чтобы сообщения доставлялись с использованием многоадресной передачи. Для надежной многоадресной передачи тема должна настраиваться в посреднике; надежное качество услуги используется, если тема была настроена на надежную многоадресную передачу. |
MULTICAST | MULTI |
Выберите значение Надежная, чтобы сообщения доставлялись с использованием многоадресной передачи с надежным качеством услуги. Для надежной многоадресной передачи тема должна настраиваться в посреднике; если тема не настроена на надежную многоадресную передачу, создать получателя сообщения для этой темы не удастся. Выберите значение Ненадежная для доставки сообщений с использованием многоадресной передачи, но без применения услуги надежного качества. Для надежной многоадресной передачи тема должна настраиваться в посреднике; надежное качество услуги не используется, даже если тема настроена на надежную многоадресную передачу. |
|||
Локальный адрес | Для соединения с администратором очередей указывается либо локальный сетевой интерфейс, либо локальный порт (или диапазон локальных портов), или оба. Канал подключается к адресу локально. Используйте формат ip-адрес(нижний-порт, верхний-порт), где ip-адрес - IP-адрес, представленный в десятичном с точками формате IPv4, шестнадцатеричном IPv6 или алфавитно-цифровом формате имени хоста. Например, 127.0.0.1 определяет адрес IPv4 с любым портом; 127.0.0.1(1000) определяет адрес IPv4 с конкретным портом; 127.0.0.1(1000,2000) определяет адрес IPv4 и диапазон портов; (1000) определяет только порт. При использовании прямого соединения с посредником это свойство действует только при многоадресной передаче. Для использования укажите локальный сетевой интерфейс как IP-адрес или как имя хоста, но не указывайте номер порта. | LOCALADDRESS | LA |
Опции соединения | Определяет, как приложение соединяется с администратором очередей. Выберите значение Стандартные, чтобы характер привязки между приложением и администратором очередей зависел от платформы, на которой работает администратор очередей, и от настройки администратора очередей. Выберите значение Совместное, чтобы приложение и локальный агент администратора очередей выполнялись в разных блоках исполнения, но совместно использовали некоторые ресурсы. Выберите значение Раздельное, чтобы приложение и локальный агент администратора очередей выполнялись в разных блоках исполнения. Выберите значение Быстрое, чтобы приложение и локальный агент администратора очередей выполнялись в одном и том же блоке исполнения. Выберите значение Последовательное с администратором очередей, чтобы приложение запрашивало исключительное использование тега соединения в пределах сферы действия администратора очередей. Выберите значение Последовательное с группой совместного использования очередей, чтобы приложение запрашивало исключительное использование тега соединения в пределах области группы совместного использования очередей, к которой принадлежит администратор очередей. |
CONNOPT | CNOPT |
Выберите значение Ограниченное с администратором очередей, чтобы приложение запрашивало совместное использование тега соединения, но с ограничением совместного использования тега соединения в пределах сферы действия администратора очередей. Выберите пункт Ограниченное с группой совместного использования очередей, чтобы отправить из приложения запрос на совместное использование тега соединения, но с ограничением этого использования областью группы совместного использования очередей, к которой принадлежит администратор очередей. Опции |
|||
![]() |
![]() |
![]() |
![]() |
Разрешение совместного диалога | Выбор значения Да (значение по умолчанию) означает, что соединение с клиентом может совместно использовать свой сокет с другими соединениями для соединения с тем же администратором очередей из того же процесса, если определения канала совпадают. В противном случае выбирается значение Нет. | SHARECONVALLOWED | SCA |
Страница Повторное подключение
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Опции |
|
CLIENTRECONNECTOPTIONS | CROPT |
Тайм-аут | Время в секундах, после которого попытки восстановить соединение прекращаются. Значение по умолчанию - 1800 секунд (30 минут). | CLIENTRECONNECTTIMEOUT | CRT |
Страница Каналы
В следующей таблице приведены свойства на странице Канал окна Свойства фабрики соединений, которые можно задавать. С помощью свойств на странице Канал настраивается соединение клиента JMS с администратором очередей.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Канал | Вводится или выбирается имя канала соединения с сервером, который используется для соединения клиента с администратором очередей. Для того чтобы можно было воспользоваться кнопкой Выбрать для ввода имени, значение свойства Базовый администратор очередей должно быть уже введено на странице Соединение и выбранный администратор очередей должен быть запущен. Значение должно быть задано либо для свойства Канал , либо для свойства URL таблицы определений каналов клиента , но не для обоих. |
CHANNEL | CHAN |
URL таблицы определений каналов клиента | Вводится унифицированный указатель ресурсов (URL), который определяет имя и расположение файла, содержащего таблицу определений каналов клиента, и доступ к файлу. Значение должно быть задано либо для свойства Канал , либо для свойства URL таблицы определений каналов клиента , но не для обоих. |
CCDTURL | CCDT |
Сжатие заголовков | Выберите команду Изменить, затем выберите список методов, которые могут применяться для сжатия данных заголовка на соединении. | COMPHDR | HC |
Сжатие сообщений | Выберите команду Изменить, затем выберите список методов, которые могут применяться для сжатия текста сообщения на соединении. | COMPMSG | MC |
Страница SSL
В следующей таблице приведены свойства на странице SSL окна Свойства фабрики соединений, которые можно задавать. Свойства на странице SSL позволяют настроить параметры TLS для защиты соединений с клиентами и прямого соединения с посредником.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Прямая идентификация SSL | Для того чтобы разрешить идентификацию TLS для прямого соединения, выберите пункт Сертификат. Для запрещения идентификации, идентификации имени пользователя и идентификации пароля выберите пункт Простая. | DIRECTAUTH | DAUTH |
Набор CipherSuite | Для использования соединения TLS выберите CipherSuite. CipherSuite должен совпадать с CipherSpec канала соединения с сервером, заданного в свойстве Канал на странице Каналы. Если CipherSuite не выбран, то свойства FIPS обязателен , Список аннулированных сертификатов , Равноправное имя и Сброс счета игнорируются. |
SSLCIPHERSUITE | SCPHS |
FIPS обязателен | Выберите значение Да, если соединение TLS должно использовать набор CipherSuite, который поддерживается провайдером IBM Java JSSE FIPS (IBMJSSEFIPS). Выберите значение Нет, если соединение TLS может использовать любой набор CipherSuite. | SSLFIPSREQUIRED | SFIPS |
Список аннулированных сертификатов | Для проверки состояния сертификата TLS вводится список серверов списков аннулированных сертификатов. | SSLCRL | SCRL |
Равноправное имя | Вводится каркас отличительного имени, который должен совпадать с предусмотренным в администраторе очередей.
Равноправное имя TLS также должно совпадать с равноправным именем TLS канала
соединения с сервером, заданным в свойстве Канал на
странице Каналы. |
SSLPEERNAME | SPEER |
Сброс счета | Вводится общее число байтов, переданных и полученных соединением перед согласованием личного ключа, используемого для шифрования. | SSLRESETCOUNT | Контроллер системных ресурсов (SRC) |
Программы выхода
В следующей таблице приведены свойства на странице Выходы окна Свойства фабрики соединений, которые можно задавать. Пользовательские функции выходов - это программные модули, которые могут задаваться для дополнительной обработки текста сообщения (например для шифрования или сжатия текста). Свойства на странице Выходы позволяют изменить стандартное расположение пользовательских модулей выходов, выполняемых при вызове.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Имя программы выхода по передаче | Вводится имя программы выхода по передаче для канала или последовательности выходов по передаче, выполняемых последовательно. Каждый элемент списка должен быть именем класса, который реализует интерфейс MQSendExit IBM MQ Java (для программы выхода по передаче для канала, написанной на языке Java), или строкой в формате имяБиблиотеки(имяТочкиВхода) (для программы выхода по передаче для канала, написанной не на языке Java). | SENDEXIT | SDX |
Инициализация выхода по передаче | Вводятся пользовательские данные, которые передаются выходам по передаче для канала при их вызове. Можно задать несколько элементов пользовательских данных, разделенных запятыми. | SENDEXITINIT | SDXI |
Имя программы выхода по приему | Введите имя программы выхода по приему для канала или последовательность программ выхода по приему, которые будут вызываться. Каждый элемент списка должен быть именем класса, который реализует интерфейс MQSendExit IBM MQ Java (для программы выхода по приему для канала, написанной на языке Java), или строкой в формате имяБиблиотеки(имяТочкиВхода) (для программы выхода по приему для канала, написанной не на языке Java). | RECEXIT | RCX |
Инициализация программы выхода по приему | Введите пользовательские данные, которые передаются программам выхода по приему для канала при вызове. Можно задать несколько элементов пользовательских данных, разделенных запятыми. | RECEXITINIT | RCXI |
Имя защитной программы выхода | Введите имя класса, который реализует интерфейс MQSecurityExit IBM MQ Java (для защитной программы выхода для канала, написанной на языке Java), или строку в формате имяБиблиотеки(имяТочкиВхода) (для защитной программы выхода для канала, написанной не на языке Java). | SECEXIT | SCX |
Инициализация защитной программы выхода | Введите пользовательские данные, которые передаются защитной программе выхода для канала при вызове. | SECEXITINIT | SCXI |
Страница Посредник
В следующей таблице приведены свойства на странице Посредник окна Свойства фабрики соединений, которые можно задавать. Свойства на странице Посредник позволяют задать параметры посредника публикаций/подписки.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Очередь сообщений подписки посредника | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0 и выше, но не влияет на администратора очередей IBM WebSphere MQ 7.0 и выше. Выберите или введите имя очереди, из которой принимаются сообщения негарантированной подписки. Очередью по умолчанию являетсяSYSTEM.JMS.ND.SUBSCRIBER.QUEUE . Для того чтобы можно было воспользоваться кнопкой Выбрать для ввода имени, значение свойства Базовый администратор очередей должно быть уже выбрано на странице Соединение и выбранный администратор очередей должен быть запущен. |
BROKERSUBQ | BSUB |
Очередь сообщений подписки CC посредника | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0 и выше, но не влияет на администратора очередей IBM WebSphere MQ 7.0 и выше. Выберите или введите имя очереди, из которой принимаются сообщения негарантированной подписки для ConnectionConsume. Очередью по умолчанию являетсяSYSTEM.JMS.CC.SUBSCRIBER.QUEUE . Для того чтобы можно было воспользоваться кнопкой Выбрать для ввода имени, значение свойства Базовый администратор очередей должно быть уже выбрано на странице Соединение и выбранный администратор очередей должен быть запущен. См. описание свойства BROKERSUBQ в IBM Knowledge Center. |
BROKERCCSUBQ | CCSUB |
Очередь управления посредника | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0 и выше, но не влияет на администратора очередей IBM WebSphere MQ 7.0 и выше. Вводится или выбирается имя очереди управления посредника. Для того чтобы можно было воспользоваться кнопкой Выбрать для ввода имени, значение свойстваАдминистратор очередей посредника должно быть уже выбрано на странице Соединение и выбранный администратор очередей должен быть запущен. |
BROKERCONQ | BCON |
Поток публикаций | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0 и выше, но не влияет на администратора очередей IBM WebSphere MQ 7.0 и выше. Вводится или выбирается имя очереди, в которую передаются опубликованные сообщения (очередь потока). Очередью по умолчанию являетсяSYSTEM.BROKER.DEFAULT.STREAM . Для того чтобы можно было воспользоваться кнопкой Выбрать для ввода имени, значение свойства Администратор очередей посредника должно быть уже выбрано на странице Соединение и выбранный администратор очередей должен быть запущен. |
BROKERPUBQ | BPUB |
Версия посредника | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0 и выше, но не влияет на администратора очередей IBM WebSphere MQ 7.0 и выше. Выбирается версия используемого посредника. Выберите V1 для применения посредника публикации/подписки IBM MQ или IBM Integration Bus в режиме совместимости; это значение по умолчанию, если для свойстваТранспортный протокол указано
значение Bindings или
Client . Выберите V2 для применения
внутреннего режима
IBM Integration Bus; это
значение по умолчанию, если для свойства
Транспортный протокол указано
значение Direct или
DirectHTTP . |
BROKERVER | BVER |
Интервал подтверждения публикации | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0 и выше, но не влияет на администратора очередей IBM WebSphere MQ 7.0 и выше. Введите число сообщений, публикуемых сервером публикации, после которого клиент JMS IBM MQ запросит подтверждение от посредника. Чем меньше значение этого свойства, тем чаще клиент запрашивает подтверждение, поэтому производительность сервера публикации снижается. Чем больше значение, тем у клиента больше времени, чтобы выбросить исключение в случае ошибки посредника. Это свойство применяется, только если значением свойстваПередача является Привязки или Клиент . По умолчанию применяется значение 25. |
PUBACKINT | PAI |
Страница Временные очереди
В следующей таблице приведены свойства на странице Временные очереди окна Свойства фабрики соединений, которые можно задавать. Свойства на странице Временные очереди позволяют настроить динамическое определение временных очередей JMS.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Временная модель очереди | Выберите или введите имя модели очереди, из которой создаются временные очереди JMS. Для того чтобы можно было воспользоваться кнопкой Выбрать для ввода имени, значение свойства Базовый администратор очередей должно быть уже выбрано на странице Соединение и выбранный администратор очередей должен быть запущен. |
TEMPMODEL | TM |
Префикс временной очереди | Введите префикс для создания имени динамической очереди
IBM MQ. Правила построения префикса те же, что для содержимого поля
DynamicQName в дескрипторе объекта IBM MQ
(MQOD), но последним непустым знаком должна быть звездочка (*). Если для свойства не указано значение, используется значение AMQ.* .![]() CSQ.* . |
TEMPQPREFIX | TQP |
Страница Временные темы
В следующей таблице приведены свойства на странице Временные темы окна Свойства фабрики соединений, которые можно задавать. Свойства на странице Временные темы позволяют настроить динамическое определение временных тем JMS.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Префикс временной темы | Введите префикс для создания имени временной темы. При создании временных тем JMS формирует строку темы вида TEMP/TEMPTOPICPREFIX/unique_id или если это свойство имеет значение по умолчанию, то только TEMP/unique_id. | TEMPTOPICPREFIX | TTP |
Страница Подписчик
В следующей таблице приведены свойства на странице Подписчик окна Свойства фабрики соединений, которые можно задавать. Свойства на странице Подписчик управляют подписчиками и подписками.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Выбор сообщения | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Для того чтобы указать, что выбор сообщения делается приложением-клиентом JMS, выберите значение Клиент. Для того чтобы указать, что выбор сообщения делается посредником, выберите значение Посредник. Если свойствоПередача на странице Общие имеет значение Прямая , то выбор сообщения всегда делается посредником, и значение свойства Выбор сообщения игнорируется. Выбор сообщения посредником не поддерживается, когда свойство Версия посредника на странице Посредник имеет значение V1 . |
MSGSELECTION | MSEL |
Выборочные подписки | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Это свойство управляет стратегией получения сообщения объекта TopicSubscriber. Подписки будут получать часто совпадающие сообщения, если выбрано значение Нет. Подписки будут получать редко совпадающие сообщения, если выбрано значение Да. |
SPARSESUBS | SSUBS |
Хранение подписок | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Позволяет выбрать расположение, где IBM MQ JMS будет хранить постоянные данные, связанные с активными подписками. Для хранения информации подписок в очередях SYSTEM.JMS.ADMIN.QUEUE и SYSTEM.JMS.PS.STATUS.QUEUE выберите значение Очередь. Для хранения информации подписок в посреднике публикаций/подписки, а не в очередях, выберите значение Посредник. Для динамического выбора хранения подписок в очередях или в посреднике в зависимости от установленных уровней выпуска IBM MQ и посредника публикаций/подписки выберите значение Перенос, и выбор будет сделан по умолчанию. Дополнительная информация о хранении подписок приведена в разделе Создание классов IBM MQ для приложений JMS в IBM Knowledge Center. |
SUBSTORE | SS |
Уровень очистки | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Позволяет задать уровень очистки для хранилищ подписок, для которых свойствоХранение подписок на Странице Посредник имеет значение Посредник или Перенос . |
CLEANUP | CL |
Интервал очистки | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Введите интервал времени в миллисекундах для запуска утилиты очистки публикаций/подписок фоновым процессом. |
CLEANUPINT | CLINT |
Поддержка дубликатов | Указывает, могут ли два или более экземпляров одного и того же подписчика гарантированных тем выполняться одновременно. Отметим, что разрешение поддержки дубликатов противоречит спецификации JMS 1.1. Для того чтобы одновременно мог выполняться только один экземпляр подписчика гарантированных тем, выберите значение Запрещена. Это значение используется по умолчанию. Для того чтобы разрешить одновременное выполнение двух или более экземпляров одного подписчика гарантированных тем на отдельных виртуальных машинах Java (JVM), выберите Разрешена. | CLONESUPP | CLS |
Интервал обновления состояния | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Введите интервал времени в миллисекундах между обновлениями долго выполняемой транзакции для обнаружения потери соединения подписчика с администратором очередей. Это свойство применяется, только если свойствоХранение подписки на странице Посредник имеет значение Очередь . Дополнительная информация о хранении подписок приведена в разделе Создание
классов IBM MQ для приложений JMS в IBM Knowledge Center.
|
STATREFRESHINT | SRI |
Формат символов подстановки | Указывает версию применяемого синтаксиса символов подстановки. При выборе Только символьные символы подстановки используются только символьные символы подстановки (для согласования с приложениями, которые раньше использовали посредник версии 1; см. свойство Версия посредника). При выборе Только тематические символы подстановки используются только символы подстановки тематического уровня, которые используются в посреднике версии 2. |
WILDCARDFORMAT | WCFMT |
Страница Расширенные
В следующей таблице приведены свойства на странице Расширенные окна Свойства фабрики соединений, которые можно задавать. Свойства на странице Расширенные позволяют изменять дополнительные свойства объекта фабрики соединений.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Размер пакета сообщений | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Задается максимальное число сообщений, получаемых из очереди в один пакет при асинхронной доставке сообщений. Значение по умолчанию равно 10. |
MSGBATCHSZ | MBS |
Сохранение сообщений | Указывает, сохраняет ли клиент соединения нежелательные сообщения во входной очереди. Для сохранения нежелательных сообщений во входной очереди выберите Да. Для обработки нежелательных сообщений в соответствии с опциями их доставки выберите Нет. | MSGRETENTION | MRET |
Интервал опроса | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Введите интервал времени в миллисекундах, по истечении которого каждый получатель сообщения снова пытается получить сообщение из своей очереди, когда каждый получатель сообщения в пределах сеанса не имеет соответствующего сообщения в своей очереди. По умолчанию применяется значение 5000. Если для любого из получателей сообщений подходящее сообщение отсутствует часто, то рекомендуется увеличить значение этого свойства. |
POLLINGINT | PINT |
Интервал повторения поиска | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Введите интервал времени в миллисекундах, по истечении которого клиент JMS IBM MQ возвращается в начало очереди для поиска соответствующего сообщения. Когда получатель сообщений в двухточечном домене использует селектор сообщений для определения, какие сообщения он хочет получить, клиент JMS IBM MQ просматривает очередь IBM MQ на соответствующие сообщения в последовательности, указанной свойствомПоследовательность
доставки сообщений очереди (см. Свойства
очереди). Когда клиент находит соответствующее сообщение и доставляет его получателю, клиент возобновляет поиск следующего сообщения с текущей позиции в очереди. Клиент продолжает просматривать очередь в этом режиме, пока не достигнет конца очереди, или пока не истечет интервал времени в миллисекундах, заданный значением этого свойства. В обоих случаях клиент возвращается на начало очереди и продолжает поиск; при этом запускается отсчет нового интервала времени. |
RESCANINT | RINT |
Ошибка в случае приостановки | Для указания объявления того, что вызовы определенных методов не удались, если администратор очередей находится в приостановленном состоянии, выберите Да. Если приложение обнаружит, что администратор очередей приостановлен, то оно должно завершить свою текущую задачу и закрыть соединение, чтобы разрешить остановку администратора очередей. Для указания того, чтобы ошибка вызова никакого метода не объявлялась по причине приостановки администратора очередей, выберите Нет. Это означает, что приложение не обнаружит, что администратор очередей приостановлен, и будет продолжать работать с ним, в результате чего администратор очередей остановлен не будет. | FAILIFQUIESCE | FIQ |
Syncpoint для всех получений | Для указания того, что все получения должны управляться syncpoint, выберите Да. Для указания того, что все получения не должны управляться syncpoint, выберите Нет. | SYNCPOINTALLGETS | SPAG |
Соответствие целевому клиенту | Указывает, имеет ли ответное сообщение, передаваемое в очередь, определенную полем заголовка JMSReplyTo, заголовок MQRFH2 только в том случае, если входящее сообщение имеет заголовок MQRFH2. Для того чтобы указать, что если входящее сообщение не имеет заголовка MQRFH2, то свойству Целевой клиент на целевой очереди задается значение MQ , выберите Да. Если входящее сообщение имеет заголовок MQRFH2, то свойству Целевой клиент задается значение JMS . Выбор Нет указывает, что свойство Целевой клиент целевой очереди всегда имеет значение JMS . |
TARGCLIENTMATCHING | TCM |
Интервал проверки на асинхронную ошибку | Задается число вызовов передачи между проверками на ошибки асинхронной отправки в пределах одного сеанса JMS без транзакций. Минимальным значением является 0; значение может быть любым положительным числом. | SENDCHECKCOUNT | SCC |
Страница Дополнительные настройки
В следующей таблице приведены свойства на странице Дополнительные настройки окна Свойства фабрики соединений, которые можно задавать. Свойства на странице Дополнительные настройки позволяют производить дополнительные настройки. Для большинства систем подходят настройки по умолчанию.
Свойство | Назначение | Длинное имя | Короткое имя |
---|---|---|---|
Продолжительность процесса | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Значение (по умолчанию) Неизвестна означает, что подписчик не дает гарантии в отношении быстроты обработки полученного им сообщения. Значение Короткая означает, что подписчик гарантирует обработку любого полученного сообщения перед возвращением управления клиенту JMS IBM MQ. |
PROCESSDURATION | PROCDUR |
Оптимистическая публикация | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Для того чтобы указать, что при публикации сообщения сервером публикации клиент JMS IBM MQ не передает управление серверу публикации до тех пор, пока он не завершит всю обработку, связанную с вызовом, и не сможет сообщить результат серверу публикации, выберите Нет (значение по умолчанию). Для того чтобы указать, что при публикации сообщения сервером публикации клиент JMS IBM MQ передает управление серверу публикации немедленно, до завершения всей обработки, связанной с вызовом, и сообщения результата серверу публикации, выберите Да (клиент JMS IBM MQ сообщает результат только после фиксации сообщения сервером публикации). |
OPTIMISTICPUBLICATION | OPTPUB |
Уведомление о результате | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Для того чтобы указать, что когда подписчик подтверждает или фиксирует сообщение, клиент JMS IBM MQ не передает управление подписчику до тех пор, пока он не завершит всю обработку, связанную с вызовом, и не сможет сообщить результат подписчику, выберите Да (значение по умолчанию). Для того чтобы указать, что, когда подписчик подтверждает или фиксирует сообщение, клиент JMS IBM MQ передает управление подписчику немедленно до завершения вызова и сообщения результата подписчику, выберите Нет. |
OUTCOMENOTIFICATION | NOTIFY |
Отделение сообщений | Это свойство может использоваться в клиенте JMS IBM WebSphere MQ 7.0, но не влияет на администратора очередей IBM WebSphere MQ 7.0. Для того чтобы указать, что подписчик получает из очереди подписчика только фиксированные сообщения, выберите Фиксированные (значение по умолчанию). Для указания того, что подписчик может получать из очереди подписчика нефиксированные сообщения, выберите Нефиксированные. ЗначениеНефиксированные действует только в случае, если свойство Продолжительность процесса имеет значение Короткая . |
RECEIVEISOLATION | RCVISOL |