Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Разработать вспомогательную функциональность для новой архитектуры подсистемы интеграций #100

Closed
thvvmas opened this issue Sep 11, 2024 · 2 comments
Assignees
Labels
enhancement Улучшение существующей функциональности

Comments

@thvvmas
Copy link
Contributor

thvvmas commented Sep 11, 2024

По итогам архитектурного рефакторинга сделанного в рамках #85 необходимо:

  1. Добавить функций подключения и установки внешних компонент из файлов;
  2. Разработать процедуры записи истории интеграции для файловых обменов для вызова из пользовательских функций (при их наличии в базе);
  3. Инициализации параметров подключения для разных типов интеграций (например, создание com-объекта с установленными в настройках интеграции именем com-объекта и строкой подключения);
  4. Обертка для выполнения функций командной строки по данным, полученным из настроек интеграций и интеграционного потока;
  5. Функции для вызова предопределенных брокеров сообщений (Rabbit Mq и Kafka);
  6. Функции для упрощенной работы с файловыми обменами (например, на вход функции передавать двоичные данные и настройки интеграции, где находится каталог выгрузки, а функция выполняет запись и сохраняет данные в историю интеграции)
@thvvmas thvvmas added the enhancement Улучшение существующей функциональности label Sep 11, 2024
@thvvmas thvvmas self-assigned this Sep 11, 2024
@ivanmolodec
Copy link
Member

Душнилово

@thvvmas thvvmas changed the title Разработать вспомогательный функционал для новой архитектуры подсистемы интеграций Разработать вспомогательную функциональность для новой архитектуры подсистемы интеграций Sep 13, 2024
thvvmas added a commit that referenced this issue Sep 23, 2024
…равка файлов, получение файлов, проверка наличия файла)
ivanmolodec pushed a commit that referenced this issue Oct 23, 2024
* Изменена загрузка файла из табличного документа
* Добавлено направление потока
* Доработано взаимодействие с ВИД

Closes #76 #100 #126 #131
thvvmas added a commit that referenced this issue Nov 15, 2024
#100 я знаю, что плохо пихать много ишью в один ПР, но девелоп безнадежно устарел и тут все связано)
@thvvmas
Copy link
Contributor Author

thvvmas commented Nov 21, 2024

Пункты 5 и 6 вынесены в отдельные ишью: #150 и #151 соответственно

@thvvmas thvvmas closed this as completed Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Улучшение существующей функциональности
Projects
None yet
Development

No branches or pull requests

2 participants