实时通讯Socket.io 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

启动服务


目前为止,我们已经搭建好了一个最简单的socket服务器,为了在浏览器中能够访问到我们的服务,我们还需要在服务端搭建一个简单的web服务器,让浏览器能够访问我们的客户端页面。

为了便捷,我们选用node.js中常用的express框架来实现web服务,示例如下:

var express = require('express');
var app = express();
app.get('/',function(req,res){
  res.status(200).send('欢迎来到汇智网学习!');
});
var server = require('http').createServer(app);
var io = require('socket.io')(server);
io.on('connection',function(socket){

});
server.listen(80);
为socket服务器添加web服务,访问服务器时可以看到欢迎词(别忘了提交运行哦)。