HTML5之 WebSockets

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

- Web-Sockets

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

- 应用场景

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

- 2byte的通信

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


- 服务器端

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

- Windows下安装node.js

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

 var http = require('http'); 
  server = http.createServer(function(req, res){
    res.writeHeader(200, {"Content ‐Type":"text/plain"});
    res.end("Hello world
");
  })
  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
原文地址:https://www.cnblogs.com/xgao/p/4200982.html