Моя система представляет собой веб-платформу криптовалюты.
Мой интерфейс - Php / NodeJS, который позволяет пользователю размещать заказ на акции (запрос формы http)
A C ++написанный бэкэнд написан для отправки вызовов API на различные биржи.
Вопрос, как отправить запрос формы интерфейса на мой бэкэнд.Я подумал о двух вариантах, но ни один из них не является оптимальным: 1) бэкэнд C ++ также может служить сервером для прослушивания любого сообщения POST через TCP-соединение, а затем для передачи сообщений в торговый механизм.Например, используя сокет.2) Пользовательский интерфейс отправляет сообщения JSON в pusher (pusher.com), затем клиент-толкатель C ++ прослушивает канал, чтобы захватить сообщения и передать потоку / процессу торгового механизма.Любой ответ нуждается во втором канале для отправки в виде JSON-сообщения обратно во внешний интерфейс
для варианта 1), мне неудобно создавать сервер C ++, поскольку в большинстве случаев мы используем сервер на базе Java или Node
Любые советы по поводу этих двух вариантов или других альтернатив приветствуются
Спасибо.