首页 新闻 会员 周边 捐助

除了轮询和长连接如何实现实时通许?

0
悬赏园豆:100 [已关闭问题] 关闭于 2015-10-25 14:51

最近做一个android的实时通讯应用,采用socket与服务器通讯,所有客户端把信息先发送到服务器端,服务器端再把信息推送给对应接收的人.服务器基本已没问题,现在android客户端使用新开一个线程,在这个线程里面用while(true)方式不断的去读取服务器是否有信息发送,感觉这样做程序肯定会很耗电,socket服务器端的accept()方法是一个阻塞方法,客户端能否像服务器一样有一个阻塞方法?当有数据时才会执行?或者有没更好的方法,请大侠不吝赐教!

安卓粉丝的主页 安卓粉丝 | 初学一级 | 园豆:99
提问于:2013-04-07 16:17
< >
分享
所有回答(1)
0

openfire xmpp协议

Jet.Xu | 园豆:359 (菜鸟二级) | 2013-04-07 17:50

能否给个例子,不慎感激

支持(0) 反对(0) 安卓粉丝 | 园豆:99 (初学一级) | 2013-04-07 18:12
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册