我想创建一个应用程序,这将是多个客户端服务器应用程序。所有的计算机都通过局域网连接在一起。当客户端发出查询请求时,我想在管理计算机上生成推送通知。通知应该是实时的,而无需加载仪表板。
发布于 2021-09-17 14:31:43
如果你想滚动你自己的,你可以看看RabbitMQ。它是一个免费的、开源的、健壮的消息传递系统,可以让你从管理计算机上发布消息到exchange。则客户端将订阅以获得通知/消息。
他们在主网站上有很好的getting started tutorials。具体地说,您可能需要查看Publish/Subscribe tutorial
您可以使用nuget来获取官方的RabbitMQ C#库。不过,一旦在RabbitMQ中设置了交换和队列,如果愿意,甚至可以使用HTTP POST消息从任何地方将消息发送到队列。
但是,如果您不能访问要安装RabbitMQ的服务器,则需要在某个服务器上安装rabbitMQ,这可能会破坏交易。它需要坐在后台为你处理消息。
我2便士的价值。
https://stackoverflow.com/questions/69224914
复制相似问题