IM协议的选型需要考虑很多元素,具体如下:
消息:发送消息,离线消息,消息的扩展,消息回执
状态:在线状态 (移动互联 已经没有在线离线,认为一直在线)
用户管理:创建,删除,登陆,用户信息 (nick,头像)
好友管理:加好友,减好友,获取好友列表
本文对比分析了常见的IM协议,包括XMPP的广泛使用和可扩展性,MQTT的多平台支持但需要自定义好友、群组功能,SIP在VoIP基础上扩展的短信服务以及其复杂性,以及私有协议如ActivitySync在同步和流量优化上的优势,但扩展性较弱。这些协议各有优缺点,适用于不同的即时通讯场景。
IM协议的选型需要考虑很多元素,具体如下:
消息:发送消息,离线消息,消息的扩展,消息回执
状态:在线状态 (移动互联 已经没有在线离线,认为一直在线)
用户管理:创建,删除,登陆,用户信息 (nick,头像)
好友管理:加好友,减好友,获取好友列表
1122

被折叠的 条评论
为什么被折叠?