По итогам архитектурного рефакторинга сделанного в рамках #85 необходимо:
Добавить функций подключения и установки внешних компонент из файлов;
Разработать процедуры записи истории интеграции для файловых обменов для вызова из пользовательских функций (при их наличии в базе);
Инициализации параметров подключения для разных типов интеграций (например, создание com-объекта с установленными в настройках интеграции именем com-объекта и строкой подключения);
Обертка для выполнения функций командной строки по данным, полученным из настроек интеграций и интеграционного потока;
Функции для вызова предопределенных брокеров сообщений (Rabbit Mq и Kafka);
Функции для упрощенной работы с файловыми обменами (например, на вход функции передавать двоичные данные и настройки интеграции, где находится каталог выгрузки, а функция выполняет запись и сохраняет данные в историю интеграции)
По итогам архитектурного рефакторинга сделанного в рамках #85 необходимо: