首页 > 解决方案 > 向多个 netcore 客户端应用程序广播消息的最佳方式是什么?

问题描述

我需要将 json 消息同时发送到同一网络中的一千个 dotnet 核心应用程序。目前我使用带有自托管红隼服务器的rest web api,我问我这是否是最好的解决方案。是否存在用于 dotnet 核心应用程序或其他解决方案的自托管消息代理?

标签: tcpwebsocket.net-coreasp.net-core-webapi.net-standard

解决方案


您可以将服务总线与主题一起使用。您可以将您的消息发送到一个主题并订阅 N 个应用程序到该主题以接收消息。

每个应用程序都可以在主题下拥有自己的订阅。在这里找到更多关于如何创建主题和订阅的信息。

您可以使用 Service Bus Explorer 进行本地调试并查看消息。


推荐阅读