
推送
文章平均质量分 84
qwerwrqwe
这个作者很懒,什么都没留下…
展开
-
Java后端WebSocket的Tomcat实现
http://blog.chenzuhuang.com/archive/28.html文章摘要随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。我们知道,传统的HTTP协议是无状态的,转载 2016-03-06 15:20:09 · 290 阅读 · 0 评论 -
DWR Server Push(服务器推技术) 实现即时聊天功能(WEB)`
原文 http://yourgame.iteye.com/blog/199079当你有QQ消息时,QQ的小图标会晃动,我们甚至还可以设定QQ有消息时,自动弹出来!这些在C/S模式下很容易实现!如果要在B/S模式如何来实现呢?我们的肯定会想到在客服端调用ajax在后台不断的查询服务器.看是否有关于自己的消息.如果有则查询返回.这种做法肯定会大量的占用系统的资源!不可取!现在DWR转载 2016-03-06 15:43:58 · 184 阅读 · 0 评论 -
DWR实现前台监控 后台推送即时信息
实现项目需求及方法 目的:当数据操作发生某种异常时向相应的用户发送即时消息。例如:xx文件处理有N条数据是垃圾数据。 实现:创建数据信息表T_MESSAGE; 当某文件数据处理有这种异常时,向数据库插入一条信息数据; 前台页面监控,每个用户登录或每刷新此页面一次都调用后台程序并把用户编码传至后台; 后台dao层操作,看数转载 2016-03-06 15:50:05 · 337 阅读 · 0 评论 -
COMET服务器推技术 - 实现Web服务器“主动”向客户端发送数据
http://www.2cto.com/kf/201408/323658.html在WEB开发中常常遇到一种需要即时更新内容的情况,比如在线聊天室,基于Web的IM系统或者股票查看系统等等。这些系统无一例外地要求内容更新的及时性。即每次有了新的内容,都必须即时发送给客户端。由于B/S架构的先天特性,即HTTP协议是一种无状态无链接协议,所以要实现服务器端主动发送数据给客户端,传统方法是难以实现转载 2016-03-09 00:02:20 · 671 阅读 · 0 评论 -
websocket
记录下自己在用的websocket 介绍现很多网站为了实现即时通讯,所用的技术都是轮询(polling)。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP request,然后由服务器返回最新的数据给客服端的浏览器。这种传统的HTTP request 的模式带来很明显的缺点 – 浏览器需要不断的向服务器发出请求,然而HTTP request 的header是非常长转载 2016-03-09 00:29:05 · 169 阅读 · 0 评论 -
互联网推送服务原理:长连接+心跳机制(MQTT协议)
互联网推送消息的方式很常见,特别是移动互联网上,手机每天都能收到好多推送消息,经过研究发现,这些推送服务的原理都是维护一个长连接(要不不可能达到实时效果),但普通的socket连接对服务器的消耗太大了,所以才会出现像MQTT这种轻量级低消耗的协议来维护长连接,那么要如何维护长连接呢? 在写之前,我们首先了解一下为什么android维护长连接需要心跳机制,首先我们知道,维护任何一个长连接都转载 2016-03-09 00:58:36 · 276 阅读 · 0 评论 -
在Web应用中接入微信支付的流程之极简清晰版
http://www.2cto.com/weixin/201604/499477.html背景:在Web应用中接入微信支付,我以为只是调用几个API稍作调试即可。没想到微信的API和官方文档里隐坑无数,致我抱着怀疑人生的心情悲愤踩遍了丫们布下的所有坑。简要介绍几个主要大坑:坑一:关于WeixinJSBridge这个对象查阅网页端调起支付API的开转载 2016-04-22 12:11:43 · 2635 阅读 · 1 评论 -
iOS中 最新微信支付/最全的微信支付教程详解
http://www.2cto.com/weixin/201604/499477.html亲们, 首先让我们来看一下微信支付的流程吧.1. 注册微信开放平台,创建应用获取appid,appSecret,申请支付功能,申请成功之后会返回一些参数.2. 下载微信支付sdk3. 客户端请求订单,后台与微信后台交互,返回给客户端支付参数4. 调用微信客户端,由微转载 2016-04-22 12:15:18 · 1100 阅读 · 0 评论