“叶总您讲讲。”
“哦”,叶晓奇憋了一眼,一点也不意外,“首先cket需要解释吗?那……简单说一下,cket你可以理解为就是系统的应用通知。我们生活里经常用到网络的地方,无论是访问网页、玩游戏又或者是应用和软件本身请求接口,其实绝大多数都是走的htt协议,遵守的3c万维网的规则。这个协议就相当于一个密码本,有了这个协议,对方才能够通过同样的密码本解析我们发过去的数据包,互相理解彼此计算机之间想要表达的信息。但是htt协议对于有些场景是达不到要求的,因为htt协议每次发送数据包的同时都会带着自身的地址身份信息,这种方式更像是发快递,不仅不实时,也耗费流量和电量。有些使用htt管理通知的应用,感兴趣的可以对比一下……”
“刚才说了,htt协议像是发快递,而cket则更像是打电话,它在标明双方的身份信息后,随时确认对方的存在,也就是基于地址和端口号的确认,它只会发一些简单的字节,就好像打电话的时候询问对方在不在一样,并不会说太多废话……”
“我们知道,android系统是个开源的系统,这就注定了它没有属于自己的运营商和服务器。对于这种情况,有些大的开发商