Общий принцип работы XML-шлюза

Для стандартного xml-шлюза общая схемы выглядит следующим образом:

  1. При наступлении ситуации, в которой необходимо осуществить обмен с внешней системой, начинает работу менеджер шлюза;

  2. По данным в системе и заданной интеграционной модели формируется определенное сообщение в формате "xml" (для каждого типа документа формат сообщений жестко определен в системе);

    [Примечание] Примечание

    Формат сообщений описывается в системе при помощи XSD-схем, которые могут быть выгружены администратором (см. инстр. «Выгрузка интеграционных моделей»);

  3. Сообщение в соответствии с транспортными параметрами шлюза передается в платформу "ТИР";

  4. Платформа "ТИР" определяет маршрут, в соответствии с которым должно быть обработано полученное сообщение, и осуществляется информационный обмен с целевой внешней ИС банка;

  5. По окончании выполнения маршрута, платформа "ТИР" возвращает результат обработки сообщения в систему "Corporate" определенным в маршруте способом.

    [Внимание!] Внимание!

    Способ, которым платформа ТИР (либо любая другая внешняя система) возвращает результат в систему "Corporate", должен быть аналогичен тому, что указан в транспортных параметрах соответствующего шлюза АБС на стороне системы "Corporate".

  6. Система "Corporate" проверяет источник входящих сообщений, заданный транспортными параметрами шлюза, на предмет наличия новых сообщений. Если таковые имеются, проверяется их корректность при помощи соответствующих XSD-схем интеграционной модели

    Если структура и данные сообщений корректны, данные загружаются в систему "Corporate".

[Внимание!] Внимание!

Во избежание сбоев в работе системы рекомендуется периодически очищать каталоги обработанных файлов.