Принципы работы приложения
Обработка файлов и каталогов
Обработка исходящих файлов
В соответствии с указанным периодом опроса (см. раздел Настройки соединения) осуществляется проверка каталога сообщений для отправки в Репозитарий (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 — произвольный набор символов.