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

26 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## Взаимодействие систем
### Rabbit
### Temporal
## Примеры запросов
### Создание клиента
### Создание presale-проекта
### Ответы
У меня новые вводные, схема взаимодействия должна быть следующая:
1. Я инициирую запрос в Temporal
2. Создается активность CreatePresaleProject (Отправляется POST запрос в систему ERP)
3. Эта активность должна будет периодически (раз в 10 минут, настраиваемый диапазон запрашивать данные у другой системы)
4. Если я получаю ответ, то активность CreatePresaleProject завершается и запускается UpdateOrderInCRM
5. Если получаю какую-то ошибку, то уже завершаю активность с ошибкой
Это делаем для StartOrderOnly Worker.
Учти, что POST и GET запросы должны посылаться из Temporal
Скажи, что нужно сделать, какой план?