个人对聊天的四种理解

来源:互联网 发布:阿里云os系统电视 编辑:程序博客网 时间:2024/04/25 07:22
个人对聊天的四种理解:
1:推送聊天,这一种也是很多小公司使用的聊天机制,比较简单,没有像xmpp那么复杂,需要在服务端那边做很多工作。但是这种聊天有一大弊端,就是如果手机将该应用的推送给关闭了,那么该应用将不会收到消息了
注意:
XMPP是基于socket通信机制的,底层就是socket编程,在这里也提一下:udp是短连接可能会丢失,tcp是长连接,一帮情况下是不会丢失的。
2:请求聊天,这种聊天是每过一段时间,该应用就会向服务器发送一段请求,得到消息。这种聊天机制不建议使用,比较消耗性能。
3:XMPP聊天机制:这是一种即时通信机制,比较推荐的,直接由本公司的服务器向对应的手机发送消息(我目前拿其与推送聊天作比较得出来的,不知道是否正确)
1 0