服务器向浏览器推送
2015-11-12 15:38
204 查看
1.comet(服务器向页面推送数据)
单向
2.SSE:围绕comet推出的API
3.web socket
全双工双向通信
建立连接后会把http协议升级为web socket协议,需要自己的服务器,http服务器无法满足
单向
2.SSE:围绕comet推出的API
var source=new EventSource("myevent.php");//url必须与创建对象的页面同url,域和端口 source.onmessage=function(ev){ ev.data...... }
3.web socket
全双工双向通信
建立连接后会把http协议升级为web socket协议,需要自己的服务器,http服务器无法满足
var socket=new WebSocket("ws://www.example.com/server.php");//url为绝对路径,不存在同不同源问题 socket.send(JSON.stringfy(json1));//发送数据必须为字符串 socket.onmessage=function(ev){ ev.data...... }
相关文章推荐
- JS获取时间
- vertica merge 优化
- 纯CSS实现delay连续动画
- iOS 二维码扫描 通过ZBar ZXing等第三方库
- storm简介
- vb 连接 access
- 安装 smartgit 选错授权
- php-fpm详解
- 遍历Map的四种方法
- 新手使用IDEA开发web容易出问题的一些地方
- 一个比较笨的全文搜索的例子(分析结构用)-模糊查找
- 初识java之String与StringBuffer(上)
- PE结构详解
- 织梦dedecms 生成专题列表/special/index.html 的模板是哪个模板文件呢?
- maven 创建自定义项目骨架并发布到私服
- Mongodb笔记之(Linux Centos 7 Mongodb安装和账户创建)
- Unity 朝向某个游戏对象 LookAt
- 读取PCI配置空间数据并操作其映射的物理内存
- 简单的 ul li 树形菜单
- Eclipse配置