O2O--E家政服务 互动版

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

技术选择

本项目涉及使用到NodeJSExpress框架、socket.io等。如果同学们有不懂的技术,可以去我们网站学习关于这些技术的课程。

该项目的主要通讯都是通过socket.io来完成。其核心也主要是用socket.io的广播,信息的发送与接收。

通讯过程中,我们的数据格式为JSON格式。例如发送命令中要发送的数据:

socket.send({cmd:"ok",data:{id:id,message:"接单成功!"}});

上面代码中cmd为发送信息的标识,data为发送的数据。这样在接收端就可以通过收到的发送信息标识,来区分收到的数据了。