Свойства соединения с приложением

Свойства соединений с приложением отображаются в окне Свойства соединения с приложением. Эти свойства невозможно изменить.

В следующих таблицах приведены все свойства соединений приложения:

Для каждого свойства приведено краткое описание его смысла. В таблицах также указывается эквивалентный параметр MQSC для команды DISPLAY CONN. Дополнительная информация о командах MQSC приведена в разделе Администрирование с помощью команд MQSC в документации по продукту IBM® Knowledge Center.

Общие

В следующей таблице приведены свойства со страницы Общие окна свойств соединений приложения.

Свойство Назначение Параметр MQSC
Имя приложения Строка, содержащая тег приложения, подключенного к администратору очередей. Например: имя пакетного задания z/OS, TSO USERID, CICS APPLID, имя области IMS, имя задания инициатора канала, имя задания OS/400, процесс UNIX, процесс Windows. Имя приложения представляет имя процесса или задачи, подключенной к администратору очередей. В экземпляре, к которому этот процесс или задание подключено через канал имя приложения представляет удаленный процесс или задачу, а не процесс локального канала или имя задачи. APPLTAG
Тип приложения Строка, указывающая тип приложения, подключенного к администратору очередей. Пакетное означает, что приложение использует пакетное соединение; RRSBATCH означает координируемое RRS приложение, использующее пакетное соединение; CICS означает транзакцию CICS; IMS означает транзакцию IMS; CHINIT означает инициатор канала; Системное означает администратор очередей; Пользовательское означает пользовательское приложение. APPLTYPE
ИД процесса Идентификатор процесса, открывшего очередь. Это свойство недопустимо в HP Integrity NonStop Server и z/OS. Идентификатор процесса
ИД нити Идентификатор нити в процессе приложения, открывшего очередь. Звездочка указывает, что очередь открыта с общим соединением. Это свойство недопустимо в HP Integrity NonStop Server и z/OS. TID
ИД пользователя Идентификатор пользователя, с которым связана ссылка. USERID
Опции Опции соединения, применяемые в настоящее время данным соединением приложения. CONNOPTS
Имя канала Имя канала, к которому относится ссылка. При отсутствии канала, связанного с управляющим элементом, это значение пусто. Это значение выводится, только когда ссылка связана с инициатором канала. CHANNEL
Имя соединения Имя соединения, связанного с каналом, которому принадлежит управляющий элемент. При отсутствии канала, связанного с управляющим элементом, это значение пусто. Это значение выводится, только когда ссылка связана с инициатором канала. CONNAME
Имя PSB 8-символьное имя блока спецификации программ (PSB), связанного с выполняемой транзакцией IMS. PSBNAME
ИД соединения 24-байтовый уникальный идентификатор соединения, который позволяет IBM MQ надежно идентифицировать приложение. Когда приложение сначала соединяется с администратором очередей, этот администратор очередей определяет идентификатор соединения. CONN и EXTCONN

Страница Единица работы

В следующей таблице приведены свойства со страницы Единица работы окна свойств соединений приложения. Страница Единица работы содержит информацию о единице работы, связанной с выбранным соединением.

Свойство Назначение Параметр MQSC
Тип единицы работы Тип единицы восстановления, видимый администратором очередей. Возможные значения: CICS (только z/OS); XA; RRS (только z/OS); IMS (только z/OS); Администратор очередей. URTYPE
Дата начала единицы работы Это дата начала транзакции, связанной с соединением. UOWSTDA
Время начала единицы работы Это время начала транзакции, связанной с соединением. UOWSTTI
Исходный ИД единицы работы Идентификатор блока восстановления, который был присвоен создателем. Это 8-байтовое значение. NID
Исходное имя Идентифицирует создателя нити, кроме случая, когда свойство Тип приложения имеет значение RRSBATCH, в котором оно опускается. NID
Имя зоны протокола Это имя файла зоны протокола, в который связанная с данным соединением транзакция была впервые записана. UOWLOG
Дата первого обращения к протоколу Это дата, когда связанная с данным соединением транзакция была впервые записана в протокол. UOWLOGDA
Время первого обращения к протоколу Это время, когда связанная с данным соединением транзакция была впервые записана в протокол. UOWLOGTI
Состояние единицы работы Это состояние единицы работы. Нет означает, что единица работы отсутствует; Активна означает, что единица работы активна; Начата означает, что единица работы находится в процессе фиксации; Не решена означает, что единица работы находится на второй стадии двухстадийной операции фиксации, IBM MQ удерживает ресурсы от ее имени, и для ее решения требуется внешнее вмешательство. Это может быть просто запуском координатора обработки (например, CICS, IMS или RRS), либо может быть более сложной процедурой, такой как применение команды RESOLVE INDOUBT. Значение Не разрешена может появляться только в z/OS. UOWSTATE
ИД единицы работы, присвоенный администратором очередей Блок восстановления, присвоенный администратором очередей. В системах z/OS это 8-байтовый идентификатор транзакции, представляемый как 16 шестнадцатеричных символов. QMURID
Внешний ИД единицы работы Идентификатор внешнего блока восстановления, связанного с соединением. Это идентификатор восстановления, указанный во внешнем координаторе точки синхронизации. Его формат определяется значением свойства Тип UOW. EXTURID
Асинхронное состояние Состояние асинхронного получателя в описателе объекта. Возможные значения:

Активный: Для вызова MQCB настроена функция обратного вызова для асинхронной обработки сообщений. Кроме того, запущен описатель соединения для работы с асинхронными сообщениями.

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

Приостановлен: Обратный вызов асинхронного получателя приостановлен; асинхронная обработка сообщений недоступна для описателя сообщений. Возможные причины: описатель объекта остановлен системой или в результате вызова MQCB с операцией MQOP_SUSPEND, отправленного приложением. В случает остановки системой в ходе процедуры остановки асинхронной обработки сообщений функция обратного вызова будет вызвана с кодом причины, указывающим на связанную неполадку. Она указывается в поле Причина структуры MQCBC, передаваемой функции обратного вызова. Для возобновления асинхронной обработки сообщений приложение должно отправить вызов MQCB с операцией MQOP_RESUME.

ASTATE
  Временно приостановлен: Обратный вызов асинхронного получателя временно приостановлен; асинхронная обработка сообщений недоступна для описателя сообщений. В ходе процедуры остановки асинхронной обработки сообщений функция обратного вызова будет вызвана с кодом причины, указывающим на связанную неполадку. Она указывается в поле Причина структуры MQCBC, передаваемой функции обратного вызова. Функция обратного вызова будет вызвана снова после возобновления обработки асинхронных сообщений системой - после исправления временного условия.

Нет: Обработка асинхронных сообщений не настроена, поскольку для описателя не отправлялся вызов MQCB. Это значение по умолчанию.

 
Расположение единиц восстановления (Только z/OS) Этот параметр применяется для фильтрации списка возвращенных соединений. Доступные значения:
  • Все - возвращаются все соединения. Это значение по умолчанию.
  • Группа - возвращаются только соединения, принадлежащие к целевой группе команды.
  • Администратор очередей - возвращаются только соединения, принадлежащие к целевому администратору очередей команды.
URDISP

Страница Ссылка

В следующей таблице приведены свойства со страницы Ссылка окна свойств соединений приложения. Страница Ссылка содержит информацию об объекте, открытом выбранным приложением.

Свойство Назначение Параметр MQSC
ИД соединения 24-байтовый уникальный идентификатор соединения, который позволяет IBM MQ надежно идентифицировать приложение. Когда приложение сначала соединяется с администратором очередей, этот администратор очередей определяет идентификатор соединения. CONN и EXTCONN
Имя объекта Это имя объекта, открытого соединением. OBJNAME
Тип объекта Это тип объекта, открытого соединением, например: Очередь, Канал, Класс памяти. OBJTYPE
Опции открытия

Это опции, используемые соединением для открытия объекта.

Связь с определением очередью означает, что приложение открыло очередь для получения сообщений с использованием опций очереди по умолчанию; С общим входом означает, что приложение открыло очередь для получения сообщений с общим доступом; С исключительным входом означает, что приложение открыло очередь для получения сообщений с исключительным доступом; Просмотр означает, что приложение открыло очередь для просмотра сообщений в очереди; Вывод означает, что приложение открыло очередь для добавления сообщений в очередь; Запрос означает, что приложение открыло объект для получения списка свойств объекта; Настройка означает, что приложение открыло очередь для задания свойств очереди.

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

OPENOPTS
 

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

Изменение прав пользователя означает, что вызов MQOPEN был проверен на соответствие ИД пользователя, указанному в вызове; Невыполнение из-за приостановки означает, что вызов MQOPEN будет отклонен, если администратор очередей в состоянии приостановки.

 
Размещение QSG Только для чтения. Размещение группы совместного использования очередей для объекта. Администратор очередей означает, что определение объекта доступно только соответствующему администратору очередей; Группа означает, что определение объекта хранится в общем хранилище и каждый администратор очередей в группе совместного использования очередей имеет копию определения; Копия означает, что определение объекта является копией определения администратора очередей в общем хранилище; Общая означает, что определение объекта хранится в блоке сопряжения группы совместного использования очередей и доступно всем администраторам очередей в группе совместного использования очередей. QSGDISP
Состояние ссылки Текущее состояние ссылки. Активна означает, что вызов API с данного соединения объекта в настоящий момент активен. Если этим объектом является очередь, это состояние может появиться, когда вызов MQGET WAIT активен. Если имеет место сигнал ожидания обработки MQGET, то сам по себе он не означает, что ссылка активна. Неактивна означает, что вызов API с данного соединения объекта в настоящий момент неактивен. Если этим объектом является очередь, это состояние может появиться, когда вызов MQGET WAIT неактивен. HSTATE
Строка темы Преобразованная строка темы. Этот параметр относится к описателям с параметром OBJTYPE(TOPIC). Для остальных объектов он содержит пустое значение. TOPICSTR
Имя подписки Имя подписки приложения, связанное с описателем. Этот параметр относится только к описателям подписок на темы. Имя присваивается не всем подпискам. SUBNAME
ИД подписки Внутренний уникальный идентификатор подписки. Этот параметр относится только к описателям подписок на темы. Команда DISPLAY CONN поддерживает только подписки с открытыми описателями. Полный список подписок можно просмотреть с помощью команды DISPLAY SUB. SUBID
Администратор очередей пункта назначения Целевой администратор очередей для сообщений, опубликованных в подписке. Этот параметр относится только к описателям подписок на темы. Если очередь DEST расположена в локальном администраторе очередей, то в этом параметре будет указано имя локального администратора очередей. Если очередь DEST расположена в удаленном администраторе очередей, то в этом параметре будет указано имя удаленного администратора очередей. DESTQMGR
Имя целевого объекта Целевой администратор очередей для сообщений, опубликованных в подписке. Этот параметр относится только к описателям подписок на темы. DEST
Асинхронное состояние Состояние асинхронного получателя в описателе объекта. Возможные значения:

Активный: Для вызова MQCB настроена функция обратного вызова для асинхронной обработки сообщений. Кроме того, запущен описатель соединения для работы с асинхронными сообщениями.

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

Приостановлен: Обратный вызов асинхронного получателя приостановлен; асинхронная обработка сообщений недоступна для описателя сообщений. Возможные причины: описатель объекта остановлен системой или в результате вызова MQCB с операцией MQOP_SUSPEND, отправленного приложением. В случает остановки системой в ходе процедуры остановки асинхронной обработки сообщений функция обратного вызова будет вызвана с кодом причины, указывающим на связанную неполадку. Она указывается в поле Причина структуры MQCBC, передаваемой функции обратного вызова. Для возобновления асинхронной обработки сообщений приложение должно отправить вызов MQCB с операцией MQOP_RESUME.

ASTATE
  Временно приостановлен: Обратный вызов асинхронного получателя временно приостановлен; асинхронная обработка сообщений недоступна для описателя сообщений. В ходе процедуры остановки асинхронной обработки сообщений функция обратного вызова будет вызвана с кодом причины, указывающим на связанную неполадку. Она указывается в поле Причина структуры MQCBC, передаваемой функции обратного вызова. Функция обратного вызова будет вызвана снова после возобновления обработки асинхронных сообщений системой - после исправления временного условия.

Нет: Обработка асинхронных сообщений не настроена, поскольку для описателя не отправлялся вызов MQCB. Это значение по умолчанию.

 
Опережающее чтение Состояние опережающего чтения. Возможные значения:

Нет: Опережающее чтение временных сообщений выключено для объекта. Это значение по умолчанию.

Да: Опережающее чтение временных сообщений включено и используется объектом.

Недоставленные пакеты: Опережающее чтение временных сообщений включено для объекта. Опережающее чтение используется с низкой эффективностью, поскольку клиенту было отправлено большое число сообщений, которые не были обработаны.

Запрещено: Запрос приложения на опережающее чтение был отклонен, поскольку в первом вызове MQGET были указаны несовместимые опции.
READA