http://blog.csdn.net/leecho571/article/details/9707497http://blog.fens.me/java-websocket-intro/javaEE 7 去年刚刚发布了JSR356规范,使得WebSocket的Java API得到了统一,Tomc...
分类:
编程语言 时间:
2014-11-13 12:42:44
阅读次数:
405
1.引言
所谓的消息推送就是从服务器端向移动终端发送连接,传输一定的信息。比如一些新闻客户端,每隔一段时间收到一条或者多条通知,这就是从服务器端传来的推送消息;还比如常用的一些IM软件如微信、GTalk等,都具有服务器推送功能。
推送方法如下:
1)通过SMS进行服务器端和客户端的交流通信。
在Android平台上,你可以通过拦截SMS消息并且解析消息内容来...
分类:
移动开发 时间:
2014-11-05 19:49:15
阅读次数:
294
本文由大丰哥参考自: congdepeng博文http://congdepeng.iteye.com/blog/1169481、 stackoverflow问题"What are Long-Polling, Websockets, Server-Sent Events (SSE) and Comet...
分类:
Web程序 时间:
2014-10-27 22:55:25
阅读次数:
305
最近做的一个项目要获取存在于其他服务器的一些数据,为了安全起见,采用由其他“服务器”向我们服务器推送的方式实现。我们服务器使用的是SQL Server 2008 R2,其他“服务器”使用的都是SQL Server 2000,还都是运行在Windows XP上的,整个过程遇到了一些问题,也参考了一些文...
分类:
数据库 时间:
2014-09-17 01:02:11
阅读次数:
381
转帖:http://www.developersky.net/thread-63-1-1.html一直以来,HTTP协议都是严格遵循Request-Response模型的。客户端发送一个Request到服务器,服务器对Request作出响应并将Response发送回客户端。也就是说,所有的互动都是由...
分类:
Web程序 时间:
2014-08-15 14:27:38
阅读次数:
243
这是一个基于Comet实现的聊天室Demo,功能类似于QQ群聊。聊天过程中如果有新想消息,那么就需要服务器推送消息到浏览器,所以这里可以使用Comet技术。
Comet一般有两种实现方式:长轮询(long-polling)、流(streaming)。而本文中的这个Demo的实现方式是基于流(streaming),前端使用了一个隐藏的iframe,这也是比较常用的一种方式。不过由于使用iframe流,导致浏览器上面的进度一直在转,这是因为iframe一直在加载的原因,先不要在意这些细节。
Tomcat提供了C...
分类:
其他好文 时间:
2014-08-11 10:09:52
阅读次数:
213
“服务器推”技术的应用请访问 Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。 订阅 Ajax 相关文章和教程的 RSS 提要传统模式的 Web 系统以客户端发出请求、服务器端响应的....
分类:
其他好文 时间:
2014-08-08 09:34:25
阅读次数:
430
之前做的消息推送,向Android和ios客户端推送。这里只说ios的推送,ios的推送最后都会推送到苹果的APNS服务器上,再有APNS服务器推送到ios设备上。因为考虑到这一点,第一版的消息推送苹果的采用了直接推送到苹果的APNS服务器上。 1) 基于 JavaPNS 2.2 的实现 ...
分类:
移动开发 时间:
2014-08-06 21:54:32
阅读次数:
324
前言 HTML5 WebSocket实现了服务器与浏览器的双向通讯,双向通讯使服务器消息推送开发更加简单,最常见的就是即时通讯和对信息实时性要求比较高的应用。以前的服务器消息推送大部分采用的都是“轮询”和“长连接”技术,这两中技术都会对服务器产生相当大的开销,而且实时性不是特别高。WebSo...
分类:
编程语言 时间:
2014-07-29 10:35:06
阅读次数:
610
在android端做即时消息的时候,遇到的坑点是怎么保证消息即时性,又不耗电。为什么这么说呢?
原因是如果要保证消息即时性,通常有两种机制pull或者push。pull定时轮询机制,比较浪费服务器资源;push服务器推送机制,需要保持长连接,客户端和服务器都要求比较高(网络环境,服务器保持连接数等),它们的详细优缺点不描述了。上面这两种机制都要求客户端长期处于活动状态,前提是cpu处于...
分类:
移动开发 时间:
2014-07-26 02:21:06
阅读次数:
479