1. Socket.IO

1.1 服务器

var http = require('http');

var sio = require('socket.io');

var fs = require('fs');

var server = http.createServer(function(req,rsp){

rsp.writeHead(200,{'Content-Type':'text/html'});

rsp.write('success');

});

server.listen(12345);

var socket = sio.listen(server);

socket.on('connection',function(client){

client.send('from server');

client.on('message',function(msg){

console.log('from client' + msg);

});

socket.on('save data',function(data){

});

socket.emit('my call back',{name:'chuck'});

client.on('disconnect',function(){

});

});

1.2 客户端

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>test</title>

<script src="./socket.io.js"></script>

<script>

var socket = io.connect();

socket.on('message',function(data){

socket.send('to server');

});

socket.on('disconnect',function(){

})

socket.on('my call back',function(data){

});

socket.emit('save data',{name:'chuck'});

</script>

</head>

<body>

</body>

</html>

最新文章

  1. Android中将布局文件转成bitmap
  2. 怎么修改windows命令行字体大小
  3. VS 2013 未找到与约束contractname Microsoft.VisualStudio.Utilities.IContentTypeRegistryService...匹配的导出[vs故障]【转】
  4. 30秒搭建Github Page
  5. MyCat 学习笔记 第八篇.数据分片 之 求摸运算分片
  6. SQL 数据库 连接查询 变量、if else、while
  7. Oracle 安装 检查操作系统版本 必须是 5.0 5.1 的解决办法
  8. Linq延迟执行
  9. 【转】 linux内核移植和驱动添加(三)
  10. 【TOP】top命令的load average的意义
  11. Spring Boot应用 打包与部署指南
  12. sqoop将mysql连表查询结果导入hdfs文件
  13. 【数学建模】【APIO2015】Palembang Bridges
  14. 网络协议 8 - TCP协议(上):性恶就要套路深
  15. php怎么做网站?如何用PHP开发一个完整的网站?
  16. 如何判断一个 APP页面是否是H5页面
  17. 【待补】splay 模板
  18. Java锁的选择
  19. myecilpse +TOMCAT+web:jsp向mysql添加数据,查询在jsp页面显示
  20. 【Android】Android版本和API Level对应关系

热门文章

  1. SQL笔记 - CTE递归实例(续):显示指定部门的全称
  2. jQuery回调、递延对象总结(上篇)—— jQuery.Callbacks
  3. 也谈Promise
  4. python4delphi 使用
  5. 7 天玩转 ASP.NET MVC — 第 1 天
  6. 浅谈checkpoint与内存缓存
  7. oracle数据库启动
  8. PHP命名空间入门教程
  9. java执行顺序
  10. JAVA 如何使JScrollPane中的JTextArea自动滚动到最后一行?