Files
obsidian/Интеграция СУП/Встреча 10.12.md
2026-01-20 16:11:38 +03:00

1.2 KiB
Raw Blame History

Взаимодействие систем

Rabbit

Temporal

Примеры запросов

Создание клиента

Создание presale-проекта

Ответы

У меня новые вводные, схема взаимодействия должна быть следующая:

  1. Я инициирую запрос в Temporal
  2. Создается активность CreatePresaleProject (Отправляется POST запрос в систему ERP)
  3. Эта активность должна будет периодически (раз в 10 минут, настраиваемый диапазон запрашивать данные у другой системы)
  4. Если я получаю ответ, то активность CreatePresaleProject завершается и запускается UpdateOrderInCRM
  5. Если получаю какую-то ошибку, то уже завершаю активность с ошибкой

Это делаем для StartOrderOnly Worker. Учти, что POST и GET запросы должны посылаться из Temporal

Скажи, что нужно сделать, какой план?