如何将事件从基于 Laravel 的服务器广播到基于 .net C# 的客户端



我正在使用MySQL DB开发基于Laravel REST API的服务器,客户端是.net C#。我想知道如何将事件从Laravel广播到C#客户端。我知道一种选择是使用 Pusher,但它的免费版本是有限的。

我想知道我们是否可以使用 Redis,如果是,那么如何在 C# (.net( 客户端中使用它来获取广播消息/事件。

您可以使用 webhooks 的概念。例如:如果活动 X 发生在服务器端,它将在预先指定的 url 上向 C# Web 客户端发送 post 请求。然后,客户端可以处理该 post 请求并自行执行操作。

现在,如果您正在寻找非常快速的开源实时事件广播,您可以查看 apache kafka 或 rabbitmq 等。

最新更新