Node.js速学之-Socket.IO

Socket.IO是Node.js的一个模块,提供通过WebSocket进行通信的一种简单方式。
相关技术:
Ajax 让开发者无需刷新WEB页面即可从服务器请求数据。
WebSocket: 服务器和浏览器之间保持连接持久打开,快速传输数据;但是不支持重新链接处理或心跳功能。

一、安装Socket.IO
安装命令:npm install socket.io
二、监听Socket.IO连接
index.html代码:

node.js端

三、服务器给客户端发送数据
Node.js代码

index.html代码

四、服务端实时发送数据给客户端(实时计数器)
Node.js代码

index.html 代码:

五、浏览器和服务器双向实时通信
浏览器给服务器发数据方法:

服务器给接收数据方法:

赞 (0)
分享到:更多 ()