Значения полей MQMD
Имя поля | Значение | Комментарий |
Version | MQMD_VERSION_2 | используется только вторая версия заголовков |
MsgType | MQMT_DATAGRAM | обмен осуществляется только дейтаграммами |
Expiry | 144000 | ограничение на истечение срока доставки сообщения - 4 часа |
Persistence | MQPER_PERSISTENT | включен режим гарантированной доставки |
Report | MQRO_EXPIRATION_WITH_FULL_DATA | запрашивается уведомление об истечении срока доставки сообщения |
ReplyToQ | имя очереди получения ответов | используется для формирования и передачи транспортных уведомлений об ошибке |
ReplyToQmgr | имя менеджера для получения ответов | используется для формирования и передачи транспортных уведомлений об ошибке |
Поля MQMD, не указанные в таблице 1, при заполнении должны иметь значения по умолчанию (должны использоваться значения из структуры MQMD_DEFAULT).
9. В транспортное сообщение включается сообщение унифицированной структуры, оформленное согласно требованиям раздела IV Правил электронного обмена данными в интегрированной информационной системе внешней и взаимной торговли, утвержденных Решением Коллегии Евразийской экономической комиссии от N .
10. Если сообщение унифицированной структуры содержит MIME-части, то для идентификации наличия двоичного вложения в группе заголовков MQRFH2 в папке <usr> должен присутствовать заголовок "contentType", который должен иметь строковое значение "Multipart/Related; boundary=<идентификатор границы MIME-блока>;".
11. Если сообщение унифицированной структуры передается в формате SOAP-сообщения без MIME-частей, то в группе заголовков MQRFH2 в папке <usr> должен присутствовать заголовок "contentType", который должен иметь строковое значение "application/soap+xml".
12. На интеграционных шлюзах должны быть настроены менеджеры очередей программного обеспечения MQ, наименования которых должны удовлетворять шаблону <Идентификатор сегмента>.IIS.QM.
13. Идентификаторы сегмента интегрированной системы должны заполняться в соответствии с перечнем, приведенным в таблице 2.