为什么whatsapp Web应用程序需要一直使用手机连接?

osh*_*hai 29 performance whatsapp server

WhatsApp刚刚宣布了一个新的Web应用程序,请看这里.
由于某种原因,界面要求手机始终连接.是出于性能原因(不在当前服务器上创建额外负载)?是否还有其他约束导致这种情况?

Leo*_*man 39

官方解释:

您在WhatsApp Web上的会话是手机上WhatsApp的扩展.WhatsApp Web连接到手机以同步消息,因此您可以在两台设备上查看所有消息.因此,能够使用WhatsApp Web的第一个要求是智能手机上的活动WhatsApp帐户.

资料来源:https://www.whatsapp.com/faq/en/web/28080002

您可能知道您的Whatsapp历史记录仅存储在手机本身的数据库中.要在Web浏览器中查看该历史记录,需要从手机中获取该历史记录.Whatsapp可以对其进行重新设计,以便将所有内容存储在云中(与许多竞争消息应用程序一样).但这似乎违背了他们的哲学.他们将它与一部手机保持紧密耦合.您可能知道无法使用同一帐户在多部手机上安装Whatsapp.网络界面只是手机上运行的Whatsapp的遥控器.

即使我不确定,我认为它也更安全.如果在Web应用程序和手机之间发送的数据以甚至Whatsapp本身无法解密的方式加密,我也不会感到惊讶.也许QR码是在客户端(在浏览器中)生成的,并且通过使用应用程序扫描它,不需要通过Whatsapp的服务器交换密钥.这样他们就不会获得加密密钥,也无法检查通过其服务器路由的数据.

注意:当然,Whatsapp可以随时更改应用程序或Web应用程序的实现并启用窃听.

  • @franck它正在使用Web套接字,因此正常的互联网数据(Wi-Fi,4G等).Whatsapp Web是一个在浏览器中运行的普通Web应用程序,无法访问蓝牙内容. (2认同)