我是龙卷风的初学者(基于python的web服务器)。我必须创建一个在两个users.so之间有公共聊天室和私有消息的应用程序,我一直在寻找一个关于龙卷风的良好教程来实现相同的功能,但我发现我们只需要创建websockets,一旦连接到套接字,我们就可以向服务器发送消息,我们可以打开多个浏览器选项卡来复制多个用户。因此,所有用户都可以向服务器和其他用户发送消息,并且可以看到所有这些消息,但我需要在whatsapp这样的两个用户之间创建私有消息聊天。所以我能对龙卷风也这么做吗?请帮帮我。任何帮助都是值得感激的。
发布于 2020-09-07 19:53:39
如果您可以形成套接字,从客户端到服务器,那么是的!套接字只是数据流。您必须将聊天室请求数据和身份验证添加到套接字中,以便服务器可以将每个客户端引导到适当的聊天室(如果验证失败,则取消连接)。在此之后,它将与您已经实现的相同。
为了进行安全聊天,您需要在所有这些基础上进行某种形式的加密--至少让客户端知道他们正在与正确的服务器对话。从这里开始,它为客户端添加了加密,以使其知道他们正在与正确的客户端进行对话。
最后一步是在服务器上进行身份验证之后实现对等功能。
https://stackoverflow.com/questions/63783183
复制相似问题