Интеграция приложений на основе WebSphere MQ


Дополнительные функции WebSphere MQ - часть 2


Синтаксис:

MQBACK (Hconn, CompCode, Reason)

Работа функций MQBEGIN, MQCMIT и MQBACK будет на примере продемонстрирована в лекции 9.

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

  • MQINQ – функция, которая возвращает массив цифр и множество символьных строк, содержащих параметры объекта. В качестве объектов могут выступать очередь, процесс, именованный список (namelist), менеджер очередей.

    Синтаксис:

    MQINQ (Hconn, Hobj, SelectorCount, Selectors, IntAttrCount, IntAttrs, CharAttrLength, CharAttrs, CompCode, Reason)

    где:

    Hconn-идентификатор связи с менеджером очередей, полученный от MQCONN
    Hobj-идентификатор объекта, полученный от MQOPEN
    SelectorCount-Счетчик атрибутов, которые должны быть извлечены (от 0 до 256)
    Selectors-Массив значений атрибутов, т.е. чисел или символов, которые должны быть извлечены
    IntAttrCount-Счетчик цифровых атрибутов
    IntAttrs-Массив цифровых атрибутов
    CharAttrLength-Длина буфера символьных атрибутов
    CharAttrs-Буфер значений символьных атрибутов
    CompCode-код завершения
    Reason-код ошибки, детализирующий код завершения.

    Комментарии. Буфер CharAttrs будет содержать значения символьных атрибутов в том же порядке, как перечислены атрибуты в Selectors. Многочисленные имена извлекаемых атрибутов приведены в главе "MQINQ – Inquire object attributes" [14]. Работа функций MQINQ и MQSET будет продемонстрирована позже на примере.




  • Начало  Назад  Вперед



    Книжный магазин