Модуль отправки
<< Click to Display Table of Contents >> Интеллектуальные возможности > Служба ввода документов > Схема работы Модуль отправки |
Для передачи захваченных и упакованных документов можно использовать один из модулей отправки:
•ProgramSender, который работает через произвольную программу;
•IntegrationServiceSender, который работает через сервис интеграции.
Модуль передает захваченные и упакованные документы в произвольную программу. Модуль работает с исполняемыми файлами форматов EXE и BAT, а также скриптами.
В отличие от EXE или BAT-файла скрипт запускается через службу скриптов с указанием его имени в качестве дополнительных аргументов. Например, VBScript запускается через wscript.exe.
Схема работы модуля:
1.Модуль с помощью линии получает от модуля упаковки сформированный пакет с файлом ввода и метаданными.
2.Модуль вызывает программу, которая указана в его настройке. Затем он передает ей пути к пакету с файлом ввода и к файлу с метаданными о пакете.
3.Модуль ожидает завершения отправки. Если результат запуска модуля равен нулю, то отправка выполнена успешно. Если модуль вернул результат, отличный от нуля, это считается ошибкой. В этом случае модуль отправляет информацию снова.
Модуль заносит захваченные и упакованные документы в систему через сервис интеграции.
Схема работы модуля:
1.Модуль получает сформированный пакет документов и метаданных от модуля упаковки.
2.Модуль подготавливает пакет документов к передаче в сервис интеграции. Метаданные передаются по протоколу OData. Для отправки файлов ввода можно выбрать один из способов: в теле запроса или через общую папку. Если выбран второй вариант, модуль копирует файлы ввода в общую папку.
3.Модуль ожидает завершения отправки. Если файл ввода отправлялся через общую папку, после завершения отправки он оттуда удаляется.
© Компания Directum, 2024 |