Информация об изменениях

Сообщение Re: Двусторонний обмен данными между приложениями от 18.11.2020 7:21

Изменено 18.11.2020 7:24 Doom100500

Re: Двусторонний обмен данными между приложениями
Здравствуйте, Шульженко Андрей, Вы писали:

ША>Всем привет!


ША>Вопрос от начинающего разработчика, слабо знакомого с архитектурой распределенных приложений

ША>Подскажите, на чем бы построить двусторонний обмен данными в клиент-серверном приложении для реализации следующей задачи:
ША>1) клиент посылает синхронные запросы серверу с обязательным ответом
ША>2) иногда клиенту от сервера приходят асинхронные управляющие сигналы (фактически, callback вызовы)
ША>3) клиент точно на linux (raspberry pi), серверная инфраструктура — пока вопрос открытый

ША>Буду признателен за любую помощь

ША>Андрей.

https://grpc.io/
Re: Двусторонний обмен данными между приложениями
Здравствуйте, Шульженко Андрей, Вы писали:

ША>Всем привет!


ША>Вопрос от начинающего разработчика, слабо знакомого с архитектурой распределенных приложений

ША>Подскажите, на чем бы построить двусторонний обмен данными в клиент-серверном приложении для реализации следующей задачи:
ША>1) клиент посылает синхронные запросы серверу с обязательным ответом
ША>2) иногда клиенту от сервера приходят асинхронные управляющие сигналы (фактически, callback вызовы)
ША>3) клиент точно на linux (raspberry pi), серверная инфраструктура — пока вопрос открытый

ША>Буду признателен за любую помощь

ША>Андрей.

https://grpc.io/

1) клиент посылает синхронные запросы серверу с обязательным ответом [x]
2) иногда клиенту от сервера приходят асинхронные управляющие сигналы (фактически, callback вызовы) — Streams one directional, bidirectional server-> client, client -> serve
3) клиент точно на linux (raspberry pi), серверная инфраструктура — пока вопрос открытый C++, go, c#, etc...