一个小Demo模拟实时通信,主要借助socket.io框架实现(对websocket的进一步封装)
1.环境准备:
1) Node.js 环境 –> 官网下载安装即可
2) socket.io.js文件 –> 同样官网下载 https://cdnjs.com/libraries/socket.io
3) 按照官网文档指示,安装模块
npm install socket.io
4)编写html和js文件
页面很简陋 ,点击按钮将输入框内容发送到服务端,收到信息显示到下方(不同状态信息不同颜色标识)
<html>
<head>
<meta charset="utf-8"/>
<title>WebSocket</title>
<script src="socket.io.js"></script>
</head>