grp c общение между клиентами (чат?) - PullRequest
0 голосов
/ 25 мая 2020

Можно ли построить такую ​​архитектуру в grp c?

  • сервер для обработки сообщений
  • gui клиент
  • клиент базы данных

Идея такова:

  • gui клиент вызывает сервер с сообщением для добавления записи
  • сервер передает сообщение клиенту db
  • клиент db пытается добавить запись и возвращает соответствующее сообщение gui клиенту

Я сделал что-то подобное с rabbitmq и kafka, однако я не могу найти пример такого общения в grp c.

Единственное, что я нашел, - это подписка через такие rp c запросы

rpc call (google.protobuf.Empty) returns (stream Data);

Но я не могу понять, как это могло бы помочь мне

...