我正在构建一个客户端应用程序,它连接到服务器并等待来自服务器的信号做某事(想想聊天应用程序)。例如:用户 1 有客户端 1 和 2,用户 2 有客户端 3,服务器会将消息发送到通道“用户 1”,只有客户端 1 和 2 会收到消息。
我知道 Websocket 和长轮询,但找不到自托管且易于测试的服务器。最初我想先做一个概念验证,然后再深入研究。
Nginx 推送流似乎符合我的需要,我可以创建一个频道,并通知所有客户端连接到该频道,似乎很好用,但我找不到任何 Python 客户端实现
AutoBahn 和其他一些 Python 服务器似乎只创建一个频道和广播。
谁能给我一个正确的方向。