java服务器推送消息到手机客户端问题

弱弱的问一下。目前用的springMVC,想做服务器推送到手机客户端的功能,需要用到哪些技术?哪位大虾指点一下,能给个案例最好了。感激不尽... 弱弱的问一下。目前用的springMVC,想做服务器推送到手机客户端的功能,需要用到哪些技术?哪位大虾指点一下,能给个案例最好了。感激不尽 展开
 我来答
johnabyss
推荐于2017-10-06 · 超过10用户采纳过TA的回答
知道答主
回答量:14
采纳率:0%
帮助的人:18.9万
展开全部
大方向有两种,一种,自己搭推送服务器,一般主流使用XMPP协议,也有相对成熟的框架和开源项目给你使用。。优点是可以自由控制因为代码都是自己写的,缺点是搭建难度大,要吃透很花时间,而且心跳包的控制和终端的电量消耗都需要一定的水平
另外一种是用第三方推送,比如百度云推送,优点是简单易用,不用考虑服务端的实现,将推送任务全部交给百度,然后有相对完整的文档(写几段java代码就好,然后百度也有示例代码给你用,很方便)。缺点是有一定的限制,比如说发送的信息的长度,或者是一天中发送的数量(一般个人用户很难达到数量上限)

我这的上一个项目使用的是百度云推送,用户数量和并发数量现在都不多,基本上能满足需求
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友684a311
2013-11-22 · TA获得超过105个赞
知道小有建树答主
回答量:123
采纳率:100%
帮助的人:90.5万
展开全部
这个需要服务器推送,目前大多数都是通过SOCKET长连接 推送的,具体的看要推送什么类型的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
文库帮助中心
2013-11-22 · 超过25用户采纳过TA的回答
知道答主
回答量:78
采纳率:0%
帮助的人:65.9万
展开全部
给你说个第三方的吧,智游推送。自己写的话,IOS好写,Android不好弄。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式