服务器推送事件(Server-sent Events)是 HTML 5 规范中的一个组成部分,可以用来从服务端实时推送数据到浏览器端。相对于与之类似的 COMET 和 WebSocket 技术来说,服务器推送事件的使用更简单,对服务器端的改动也比较小。对于某些类型的应用来说,服务器推送事件是最佳的选择。
WebSocket
在介绍 HTML 5 服务器推送事件之前,首先介绍一些上面提到的几种服务器...
分类:
Web程序 时间:
2016-05-30 14:48:17
阅读次数:
283
摘要
为了更好的解决分布式环境下多台服务实例的配置统一管理问题,本文提出了一套完整的分布式配置管理解决方案(简称为disconf[4],下同)。首先,实现了同构系统的配置发布统一化,提供了配置服务server,该服务可以对配置进行持久化管理并对外提供restful接口,在此基础上,基于zookeeper实现对配置更改的实时推送,并且,提供了稳定有效的容灾方案,以及用户体验良好的编程模型和WE...
分类:
其他好文 时间:
2016-05-12 14:03:54
阅读次数:
1213
服务器推送事件(Server-sent Events)是 HTML 5 规范中的一个组成部分,可以用来从服务端实时推送数据到浏览器端。相对于与之类似的
COMET 和 WebSocket 技术来说,服务器推送事件的使用更简单,对服务器端的改动也比较小。对于某些类型的应用来说,服务器推送事件是最佳的选择。本文对服务器推送技术进行了详细的介绍,包含浏览器端和服务器端的相应实现细节,为在实践中使用该...
分类:
Web程序 时间:
2016-05-12 13:17:20
阅读次数:
299
一、WebSocket简介:
谈到Web实时推送,就不得不说WebSocket。在WebSocket出现之前,很多网站为了实现实时推送技术,通常采用的方案
是轮询(Polling)和Comet技术,Comet又可细分为两种实现方式,一种是长轮询机制,一种称为流技术,这两种方式实际上是对
轮询技术的改进,这些方案带来很明显的缺点,需要由浏览器对服务器发出HTTP request,大量...
分类:
Web程序 时间:
2016-04-16 19:21:59
阅读次数:
181
原文:http://www.jianshu.com/p/d9b1273a93fd Web领域的实时推送技术,也被称作Realtime技术。这种技术要达到的目的是让用户不需要刷新浏览器就可以获得实时更新。它有着广泛的应用场景,比如在线聊天室、在线客服系统、评论系统、WebIM等。 WebSocket简
分类:
Web程序 时间:
2016-03-02 21:33:30
阅读次数:
196
服务器推送事件(Server-sent Events)是 HTML 5 规范中的一个组成部分,可以用来从服务端实时推送数据到浏览器端。相对于与之类似的 COMET 和 WebSocket 技术来说,服务器推送事件的使用更简单,对服务器端的改动也比较小。对于某些类型的应用来说,服务器推送事件是最佳的选
分类:
其他好文 时间:
2016-03-02 17:57:33
阅读次数:
148
前段时间客户有个需求他希望他在后台管理页面发布一个消息,所有用这个系统的用户无论在哪个页面都能及时收到他发布的信息,以前对于类似需求在少量 页面接收的前提下,我一般采用ajax定时去服务器pull信息下来,如果有就显示出来,但是这种方式非常消耗客户端的资源,后来我在网上查询到了一个第 三方的免费推送...
分类:
编程语言 时间:
2015-12-09 13:28:27
阅读次数:
2983
因为项目需要,数据库表更新后要实时推送消息给用户,想到用mysql-udf-http插件来给mysql提供http请求。开始安装:按照http://zyan.cc/mysql-udf-http/2/1/的方法安装,执行到./configure --prefix=/usr/local/webserve...
分类:
数据库 时间:
2015-12-05 00:24:22
阅读次数:
334
解决数据同步的问题:常用的方法有2种。(1) 定时去服务器上查询数据,也叫Polling.(2) 手机跟服务器之间维护一个 TCP 长连接,当服务器有数据时,实时推送到客户端,也就是我们说的 Push。移动无线网络的特点因为 IP v4 的 IP 量有限,运营商分配给手机终端的 IP 是运营商内网的...
分类:
移动开发 时间:
2015-11-12 17:27:50
阅读次数:
255
Github则是一个基于Git的日益流行的开源项目托管库。它的使用流程不需要联机,可以先将对代码的修改,评论,保存在本机。等上网之后,再实时推送过去。同时它创建分支与合并分支更容易,推送速度也更快,配合Github提交需求也更容易。简单地说,就是将在本地开发的代码,定时推送到服务器。每一次修改,记录...
分类:
其他好文 时间:
2015-09-20 20:43:24
阅读次数:
121