gpt4 book ai didi

ASP.NET Core 应用程序中的 Azure SignalR 服务

转载 作者:行者123 更新时间:2023-12-02 23:18:57 28 4
gpt4 key购买 nike

我正在阅读有关 Azure SignalR 服务的非常有限的信息以及快速入门指南,并希望确保我正确理解这一点。

我们似乎仍然有一个集线器,如果我理解正确的话,Azure SignalR 服务的功能就是简单地将消息推送到连接的客户端。

就我而言,我存储聊天历史记录,因此通过首先点击 hub,我仍然可以使用后端逻辑来保存聊天历史记录或执行我可能想要的任何其他处理。然后只需允许 Azure SignalR 服务将数据推送到连接的客户端即可。

主要好处似乎是处理服务的扩展。

我的理解对吗?

最佳答案

是的,你完全正确。

您将使用与 ASP.NET Core SignalR 完全相同的 API 来编写业务逻辑,这意味着当来自客户端的消息到达您的中心时,您可以保留您想要的任何内容。

Azure SignalR 服务将成为应用服务器和连接的客户端之间的底层传输。例如,当您想要向所有客户端广播消息时,您实际上只需向 Azure SignalR 服务发送一条消息,该服务就会为您向所有客户端广播该消息。这样您就不必担心横向扩展的问题。 Azure SignalR 服务将为您处理扩展。

关于ASP.NET Core 应用程序中的 Azure SignalR 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50258020/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com