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


Закладка Storage - часть 2


Таблица 3.1. Результаты работы динамической очереди в зависимости от атрибутов Default Persistence и Definition Type

Default PersistenceDefinition TypeРезультат работы динамической очереди
Not persistentTemporaryНа сеанс работы с модельной очередью создается одна временная динамическая. Сообщения помещаются в нее. После закрытия модельной очереди динамическая удаляется вместе со всеми сообщениями
Not persistentPermanentНа каждое сообщение, помещенное в модельную очередь создается своя динамическая. После закрытия модельной динамические очереди не удаляются, но имеют тип Not persistent.
PersistentTemporaryПри попытке поместить сообщение в модельную очередь будет выдаваться сообщение об ошибке с кодом 2048, которое говорит о том, что нельзя поместить persistent сообщение в динамическую временную очередь.
PersistentPermanentНа каждое сообщение, помещенное в модельную очередь создается своя динамическая. После закрытия модельной очереди динамические очереди не удаляются и имеют тип Persistent.

Форма для создания alias очереди (рис. 3.4) имеет 2 закладки: General и Cluster

Форма для заполнения свойств alias очереди

Рис. 3.4.  Форма для заполнения свойств alias очереди

Единственным отличием закладки General для alias очереди является атрибут Base Queue Name - имя очереди, с которой действительно будет работать приложение, т.е. помещать или считывать сообщения. Как видно, у данного типа очереди нет параметров подобных максимальному количеству сообщений. При работе с данным типом очереди следует учитывать атрибуты сопоставленной Base Queue Name.(А)

Форма для создания локальной удаленной очереди (рис. 3.5) имеет 2 закладки: General и Cluster.

Форма для заполнения свойств удаленной локальной очереди

Рис. 3.5.  Форма для заполнения свойств удаленной локальной очереди




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