女孩和机器人一起思考

一起动脑筋 · 先看一个小故事

女孩按下发送,机器人收到消息前,数据可能先经过聊天服务。

把过程摊开来看

沿着编号看一遍,再用自己的话讲一遍
  1. 发送端提交消息
  2. 服务端接收并安排投递
  3. 接收端取得消息
  4. 状态按应用规则显示

聊天系统常通过服务器帮助转发、保存或同步消息。

对方离线时,服务可能保存待投递内容,之后再交付。消息发送、送达和已读是不同状态,由具体应用的机制决定。

有些系统还采用端到端加密,让服务中转时不能直接读取正文。

轮到你来试一试

消息显示发送成功,对方就一定看到了吗?

想好了吗?点开看解释

不一定,可能只是服务端接受了消息;还要区分送达设备与实际阅读。

带走一个发现

聊天系统常通过服务器帮助转发、保存或同步消息。

试着遮住上面的图,把每一步讲给家人听。如果某一步说不清楚,就回到那张卡片再看一遍。