这些天我一直在学习 Python 套接字、http 请求/响应处理,我对服务器编程还是很陌生,我对聊天网站背后的基本思想有疑问。
在聊天网站,例如 Omegle 或 Facebook 的聊天中,两个人如何互相交谈?他们自己计算机上的套接字是否直接相互连接,或者...家伙 A 向 Web 服务器发送消息,服务器将此消息发送给家伙 B,反之亦然?
因为在第一种情况下,两个用户都可以检索对方的 IP,而在第二种情况下,由于您正在连接到服务器,所以您不能......对吗?
非常感谢为我消除了这种困惑,我是新手,非常感谢你们的帮助!