码迷,mamicode.com
首页 > Web开发 > 详细

HTML5之 WebSockets

时间:2015-01-04 14:53:10      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

------- 新的网络连接技术

- Web-Sockets

持续连接数据流
全双工工作方式
http补充品而非替代品

- 应用场景

聊天室
股票显示
在线游戏(尤为突出)

- 2byte的通信

1byte定义开始1byte定义字长


- 服务器端

所有服务器端语言均可
Node.js // 运行在服务器端的JS,用JS来做服务器端

- Windows下安装node.js

下载nodejs.org
写脚本mytest.js
运行bin\node mytest.js

 var http = require(‘http‘); 
  server = http.createServer(function(req, res){
    res.writeHeader(200, {"Content ‐Type":"text/plain"});
    res.end("Hello world\n");
  })
  server.listen(8000); 
  console.log("httpstart @8000"); 

- Node.js实现web-socket

地址:https://github.com/miksago/dode-websocket-server

  var ws = require ("../lib/ws/server.js"),
  server = ws.createServer();
  server.listen(8887);

  node mini_server.js    // 运行js

 

HTML5之 WebSockets

标签:

原文地址:http://www.cnblogs.com/xgao/p/4200982.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!