服务器推送事件(Server-sent Events)是 HTML 5 规范中的一个组成部分,可以用来从服务端实时推送数据到浏览器端。相对于与之类似的
COMET 和 WebSocket 技术来说,服务器推送事件的使用更简单,对服务器端的改动也比较小。对于某些类型的应用来说,服务器推送事件是最佳的选择。本文对服务器推送技术进行了详细的介绍,包含浏览器端和服务器端的相应实现细节,为在实践中使用该...
分类:
Web程序 时间:
2016-05-12 13:17:20
阅读次数:
299
今时今日 HTTP 断点上传、WebSocket 断点上传兴起,FTP 协议大有被取代之势,不过 FTP 顾名思义,始终是为文件传输所服务的,具体 HTTP 所不具备的优势:首先是适合大文件、多批次上传,一般 10MB 甚至上 G 的文件亦可,而且进度条、断点、多线程上传等功能一应俱全;其次开发维护方便,——服务端可以用现成的方案,例如经典的 IIS FTP、ServU 等,或者当自己写一个服务器端的 FTP 文件接收程序来进行解释,但这样的轮子已经很多了...
分类:
移动开发 时间:
2016-05-12 12:29:53
阅读次数:
369
前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功 ...
分类:
Web程序 时间:
2016-05-11 23:14:57
阅读次数:
294
现在网上网站为了实现推送基本都采用轮询的方式,比较新的轮询技术是comet,采用ajax,但是还是得发送请求,为了解决html效率低下的问题,html5定义了websocket协议。 服务端代码: handler html调用: ...
分类:
Web程序 时间:
2016-05-11 19:29:59
阅读次数:
186
websocket是一种和http类似的应用层协议。 而普通的socket是对tcp协议的封装的API。两者本质上不同,相当于是一个在应用层,一个在传输层。 websocket适合做web上的即时通信,关于weisocket的基本理解:http://www.zhihu.com/question/20 ...
分类:
Web程序 时间:
2016-05-10 20:54:09
阅读次数:
225
前端: 后端: 握手类: 配置类: 后端可以注册多个handler,如上图配置。 handler: 订阅的信息存储在内存中,形式为<session,List<data>>的键值对 存储工具类: 订阅工具类(subscribeBO):主要就是将接收到的websocket信息转成java对象 推送代码太 ...
分类:
编程语言 时间:
2016-05-10 18:14:10
阅读次数:
373
一 websocket WebSocket是html5新增加的一种通信协议,目前流行的浏览器都支持这个协议,例如 Chrome,Safrie,Firefox,Opera,IE等等,对该协议支持最早的应该是chrome,从chrome12就已经开始支持,随着协 议草案的不断变化,各个浏览器对协议的实现 ...
分类:
Web程序 时间:
2016-05-07 13:10:49
阅读次数:
566
import tornado.web
import tornado.websocket
import tornado.httpserver
import tornado.ioloop
import tornado.options
from uuid import uuid4
class ShoppingCart(object):
totalInventory = 10
callb...
分类:
Web程序 时间:
2016-05-07 09:33:20
阅读次数:
243
web服务器每天24小时不间断运行,并等待HTTP客户端(通常是Web浏览器)来连接并请求资源。通常,客户端发起一个连接,服务端不会主动连接客户端。(其实服务端可以通过WebSocket协议主动发起同客户端的会话通信)一台计算机可以托管不止一个域名,因此,不同的域名可能指向同一个IP。(IP才是计算机的真实存在)HTTP请求头信息和请求正文用一行空行分隔,HTTP服务器根据此判断请求正文的起始位置...
分类:
编程语言 时间:
2016-05-06 12:27:14
阅读次数:
190
转自:http://www.infoq.com/cn/articles/alibaba-broadcast-platform-technology-challenges 鏖战双十一-阿里直播平台面临的技术挑战 转自:http://www.infoq.com/cn/articles/alibaba-b ...
分类:
Web程序 时间:
2016-05-05 19:20:17
阅读次数:
436