Принципы работы приложения

Обработка файлов и каталогов

Обработка исходящих файлов

В соответствии с указанным периодом опроса (см. раздел Настройки соединения) осуществляется проверка каталога сообщений для отправки в Репозитарий (Outgoing messages folder). Проверяется наличие файлов с расширением xml. При обнаружении файлов с указанным расширением файловый шлюз начинает обработку файлов.

Файл с расширением xml подписывается и отправляется в Репозитарий. В случае отсутствия ошибок оригинал файла и файл с подписью будут перемещены в каталог для успешно отправленных сообщений Sent messages folder. В случае возникновения ошибок файл будет перемещен в каталог для сообщений, не отправленных в Репозитарий из-за ошибок (Error messages folder). К имени файла будет добавлен префикс с именем текущей даты (в формате YYYY_MM_DD) и префикс _N, где N — произвольный набор символов.

Обработка входящих сообщений

В соответствии с указанным периодом опроса (см. раздел Настройки соединения) осуществляется запрос на получение ответных сообщений, сформированных Репозитарием. Полученные XML-файлы сохраняются в каталог для входящих сообщений от Репозитария Received messages folder. К имени файла будет добавлен префикс с именем текущей даты (в формате YYYY_MM_DD) и префикс _N, где N — произвольный набор символов.