为什么在接受微信消息的时候,手机总是比电脑慢?

发布人:微信群      发布时间:2019-11-07 14:10:552320

其实在生活中有很多有趣否认现象,你会发现一个非常有趣的现象,今天给大家举一个微信的例子:-你用iPhone手机和电脑同时登陆微信,你将iPhone关机,结果出现了一个有趣的事情——手机的的微信消息总会比电脑微信消息慢个几秒钟;你也会发现,有时候微信的信息声音出现了,可是总会隔了几秒,微信里才能看到消息。那么是什么原理导致的这种现象的发生呢?接下来小编就给大家介绍一下相关方面的内容。

  其实在生活中有很多有趣否认现象,你会发现一个非常有趣的现象,今天给大家举一个微信的例子:-你用iPhone手机和电脑同时登陆微信,你将iPhone关机,结果出现了一个有趣的事情——手机的的微信消息总会比电脑微信消息慢个几秒钟;你也会发现,有时候微信的信息声音出现了,可是总会隔了几秒,微信里才能看到消息。那么是什么原理导致的这种现象的发生呢?接下来小编就给大家介绍一下相关方面的内容。


  
  我们必须要知道的第一个知识点——iOS后台的推送机制是什么?我们知道安卓手机和iOS系统因为使用了不同的运行机制,所以手机会在流畅性方面有所区别。可是,你会发现安卓系统和iOS系统有一个类似技术推送原理,其中,安卓是GCM(Google Cloud Messaging);而苹果是APNs(Apple Push Notification service)。因为iOS系统的优势是,伪后台的机制,甚至于早期的iOS做到了,开启一个App,另外一个App就被冻结,这就是为什么很早有人说,你买iPad干嘛,你看网页的时候,又不能同时听歌。
  
  还有一个关键的内容是:我们熟知的通知问题。如果这种后台管理机制,应该通知是不可能被传送的,因为App被冻结了,而APNs(Apple Push Notification Service)Apple Push服务器通过获得全新的App的通知,然后又服务器统一进行发送,所以能够让你即使手机的App被关闭的,可是通知却能够及时传送,问题就是有延迟。
  
  1首先进行认证,保证设备里的证书是苹果设备
  
  2将信息接收并且保存在APNs当中,并且通过APNs从其中注册的列表中查找该IOS设备,并将信息发送到该设备;
  
  3设备接收到信息,传给相应的APP,并按照设定弹出推送消息。
  
  现在大家知道为什么在接受微信消息的时候,手机总是比电脑慢的原因了吗?希望小编今天介绍的内容能够帮到大家。

登录

微信登录

手机登录

忘记密码?

没有账号?点击 注册

注册

账号注册

获取验证码

已有账号?点击

找回密码

找回密码

获取验证码

已有账号?点击