求即时通讯后台发送消息的思路

shenhuniurou 发布于 2014/11/05 15:15
阅读 196
收藏 1
像QQ微信正在发送消息时,关闭了聊天窗口之后,消息还在继续发送这种是怎么实现的啊,我的思路是后台弄一个发送消息的服务,把所有的即时消息放在一个集合中,然后在服务中监听这个集合,将集合中的消息发送给对应的好友。哪位弄过这块的大神给点具体的思路方案啊,谢谢了。
加载中
0
xiaolei123
xiaolei123
开个线程不就行了,直到发送成功线程才会自动关闭。
0
大连馋师
大连馋师
看看线程池、消息队列,这个问题秒杀
0
黑狗
黑狗

即时通讯模块 我们现在用现成的东西

你自己去搜

leancloud   很不错

0
c
catch23

客户端: 登录鉴权后设备和用户绑定,服务端存绑定关系。上线后发起同步,将离线消息同步过来。

服务端:接收到消息后按用户-->设备-->长连接,把消息发出去,收到客户端回执后更新同步锚点。IOS关闭窗口后用apns推送新消息。


返回顶部
顶部