Как передать событие с сервера на основе Laravel клиенту на основе .net C #? - PullRequest
0 голосов
/ 11 февраля 2019

Я занимаюсь разработкой сервера Laravel REST API на базе MySQL, а клиент находится в .net C #.Я хочу знать, как транслировать событие из Laravel на клиент C #.Я знаю, что одним из вариантов является использование Pusher, но его бесплатная версия ограничена.

Я хочу знать, можем ли мы использовать Redis, если да, то как использовать его в клиенте C # (.net) для получения передаваемого сообщения/event.

1 Ответ

0 голосов
/ 11 февраля 2019

Вы можете использовать концепцию webhooks .Например: если действие X происходит на стороне сервера, оно отправит запрос на публикацию веб-клиенту C # по предварительно указанному URL-адресу.Затем клиент может обработать этот пост-запрос и выполнить действия самостоятельно.

Теперь, если вы ищете очень быструю трансляцию событий в реальном времени с открытым исходным кодом, вы можете проверить apache kafka или rabbitmq и т. д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...