浏览:130301
收藏:23868
编程教程说明:
ASP.NET Core SignalR 是一个开源库,它简化了向应用程序添加实时 web 功能的功能。 实时 Web 功能使服务器端代码能够即时将内容推送到客户端。
适用于 SignalR的候选项:
需要来自服务器的高频率更新的应用。 例如:游戏、社交网络、投票、拍卖、地图和 GPS 应用。
仪表板和监视应用。 示例包括公司仪表板、销售状态即时更新或行程警示。
协作应用。 协作应用的示例包括白板应用和团队会议软件。
需要通知的应用。 社交网络、电子邮件、聊天、游戏、行程警示以及许多其他应用都使用通知。
SignalR 提供用于创建服务器到客户端远程过程调用(RPC)的 API。 Rpc 在客户端上从服务器端.NET Core 代码中调用 JavaScript 函数。
下面是 ASP.NET Core SignalR 的一些功能:
自动管理连接。
同时向所有连接的客户端发送消息。 例如,聊天室。
向特定客户端或客户端组发送消息。
可缩放以处理不断增加的流量。