python 中的 SignalR - 您可以托管集线器吗?

SignalR in python - can you host hubs?

我对 Python 中的 SignalR 很困惑。我知道可以有一个 python 客户端应用程序与托管在 C# 中实现的 SignalR 集线器的服务器通信,但是是否可以在 python 中实现托管 SignalR 集线器的服务器? (没有任何 Azure Functions 集成。我只想与托管在我自己机器上的服务器通信)

也许我的 google-fu 不合格,但我一直在获得有关如何使用 python 实现 SignalR 客户端的解决方案,但没有人谈论如何实现服务器。

我不一定介意用 C# 实现服务器,我只是想知道在 python 中是否有一种简单的方法来实现它。 (同样,没有与 Azure Functions 或其他第三方托管服务进行任何交互)

SignalR 协议在 https://github.com/dotnet/aspnetcore/tree/main/src/SignalR/docs/specs.

中有详细记录

Microsoft 支持的唯一服务器是 .NET 服务器。可以使用链接的规范实现您自己的规范。

https://github.com/davidfowl/signalr-ports.

有几个针对 Go 和 Node 的实验性服务器实现