前段时间做一个项目,需要android客户端作为管理工具与web服务器后台实时交互,想了很多方法,包括androidpn、openfire+smack、xmpp协议,要么太繁琐,要么无法满足实时性。想来还是用socket,经人提醒想到了websocket。 websocket协议是近些年随htm.....
分类:
移动开发 时间:
2015-05-18 12:33:17
阅读次数:
257
从网上查询资料学习Android消息推送机制,效果图如下:1.首先是布局文件代码activity_main.xml 2.然后是java主界面代码MainActivity.javapackage com.example.notificationservice;import and...
分类:
移动开发 时间:
2014-12-08 19:10:39
阅读次数:
238
推送功能在手机应用开发中越来越重要,已经成为手机开发的必须。在Android应用开发中,由于众所周知的原因,Android消息推送我们不得不大费周折。本文就是用来和大家共同探讨一种Android消息推送的完美解决方案。一、消息推送基础消息推送,就是在互联网上通过定期传送用户需要的信息来减少信息过载的...
分类:
移动开发 时间:
2014-12-08 17:26:51
阅读次数:
272
1.了解使客户端能够实时收到服务器端的方式:第一种是客户端使用Pull(拉)的方式,就是隔一段时间就去服务器上获取一下信息,看是否有更新的信息出现。第二种就是 服务器使用Push(推送)的方式,当服务器端有新信息了,则把最新的信息Push到客户端上。这样,客户端就能自动的接收到消息。
2.几种常见的解决方案实现原理
1)轮询(pull)方式:客户端定时向服务器发送询问消息,一旦服务器有变化则立...
分类:
移动开发 时间:
2014-12-04 12:18:03
阅读次数:
137
推送功能在手机应用开发中越来越重要,已经成为手机开发的必须。在Android应用开发中,由于众所周知的原因,Android消息推送我们不得不大费周折。本文就是用来和大家共同探讨一种Android消息推送的完美解决方案。AD:2014WOT全球软件技术峰会北京站 课程视频发布推送功能在手机应用开发中越...
分类:
移动开发 时间:
2014-11-10 15:03:06
阅读次数:
283
1.引言
所谓的消息推送就是从服务器端向移动终端发送连接,传输一定的信息。比如一些新闻客户端,每隔一段时间收到一条或者多条通知,这就是从服务器端传来的推送消息;还比如常用的一些IM软件如微信、GTalk等,都具有服务器推送功能。
推送方法如下:
1)通过SMS进行服务器端和客户端的交流通信。
在Android平台上,你可以通过拦截SMS消息并且解析消息内容来...
分类:
移动开发 时间:
2014-11-05 19:49:15
阅读次数:
294
Android 基于Netty的消息推送方案之字符串的接收和发送...
分类:
移动开发 时间:
2014-09-30 15:40:19
阅读次数:
178
Android消息推送 基于NIO架构的Netty...
分类:
移动开发 时间:
2014-09-29 11:47:56
阅读次数:
165
系列一:
基于xmpp openfire smack开发之openfire介绍和部署[1]
基于xmpp openfire smack开发之smack类库介绍和使用[2]
基于xmpp openfire smack开发之Android客户端开发[3]
基于xmpp openfire smack开发之Android消息推送技术原理分析和实践[4]
系列二...
分类:
移动开发 时间:
2014-09-17 15:17:42
阅读次数:
229
1.推送方式基础知识: 当我们开发需要和服务器交互的应用程序时,基本上都需要获取服务器端的数据,比如《地震应急通》就需要及时获取服务器上最新的地震信息。要获取服务器 上不定时更新的信息一般来说有两种方法...
分类:
移动开发 时间:
2014-08-10 21:45:21
阅读次数:
344