繁体   English   中英

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

[英]How do I broadcast an event from a Laravel based server to .net C# based client?

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM