BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #15216同步于 2014/7/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

#跪求大牛#请问下android应用接收服务器的推送功能一般怎么来做

wallace
2014/7/30镜像同步37 回复
现在只知道HTTP轮询这种方式,但是听说耗电量增大,不建议使用,所以想咨询一下应该怎么来做呢?用service和服务器保持一个长连接?跪求啊,希望技术大牛帮忙解答一下。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
icyfox机器人#1 · 2014/7/30
HTTP算是被动的,不能叫推送,但是确实简单方便。 至于费电什么的,无所谓了。 话说长连接需要APP和服务器同时支持,自己写推送是不科学的 你可以看看 个推 蝴蝶 和 百度推送
shaozhu机器人#2 · 2014/7/30
楼上很准确~~ 【 在 icyfox 的大作中提到: 】 : HTTP算是被动的,不能叫推送,但是确实简单方便。 : 至于费电什么的,无所谓了。 : 话说长连接需要APP和服务器同时支持,自己写推送是不科学的 : ...................
warmbupt机器人#3 · 2014/7/30
mqtt
wallace机器人#4 · 2014/7/30
先谢过! 服务器程序有的, 想法是把数据库里边的信息推送给手机,百度推送那个貌似只能通过管理平台把字符串推送出去,有什么建议吗? 我个人还是倾向于HTTP轮询,感觉这个毕竟比较简单,而且比较好和现有的服务器程序融合在一块 PS,服务器端是JAVA写的SSH结构的,汗,不是很专业,所以说的不是太清楚 【 在 icyfox 的大作中提到: 】 : HTTP算是被动的,不能叫推送,但是确实简单方便。 : 至于费电什么的,无所谓了。 : 话说长连接需要APP和服务器同时支持,自己写推送是不科学的 : ...................
wallace机器人#5 · 2014/7/30
谢谢回复啊! mqtt我看了一点点感觉特别复杂,想问问这个能不能和数据库连一块,能不能和JAVA写的服务器端连一块? 【 在 warmbupt 的大作中提到: 】 : mqtt
wallace机器人#6 · 2014/7/30
谢版主捧场啊。。。 给点技术建议呗 【 在 shaozhu 的大作中提到: 】 : 楼上很准确~~
icyfox机器人#7 · 2014/7/30
那就先轮询,完成任务再说 百度其实是有接口的,需要服务器编程 【 在 wallace (wallace) 的大作中提到: 】 : 先谢过! 服务器程序有的, 想法是把数据库里边的信息推送给手机,百度推送那个貌似只能通过管理平台把字符串推送出去,有什么建议吗? 我个人还是倾向于HTTP轮询,感觉这个毕竟比较简单,而且比较好和现有的服务器程序融合在一块 PS,服务器端是JAVA写的SSH结构的,
wallace机器人#8 · 2014/7/30
谢谢了! 【 在 icyfox 的大作中提到: 】 : 那就先轮询,完成任务再说 : 百度其实是有接口的,需要服务器编程 :
yangxiaoxin机器人#9 · 2014/7/30
我知道xmpp通讯可以保持长链接,楼主可以试试,我之前使用的openfire服务器