O2O--E家政服务 互动版

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

测试与总结

测试

当完成整个项目的编码以后,我们就可以【提交运行】整个项目了,然后点击【访问测试】,就可以测试我们的项目了。测试过程中,我们需要打开两个页面进行测试,一个页面是用户登录进入的页面,而另一个面为商家登录的页面,这样我们就可以在用户页面向商家页面发送信息了。去试试吧!

总结

在这个项目中,我们主要用到的就是socket通信技术,其主要内容就是如何对消息进行转发,如何对消息进行广播,以及如何将收到的消息进行绑定展示。

对消息的转发:通过对socket按字典的形式进行保存,从而通过id找到相应的socket进行消息转发。

对消息的广播:通过对socketrole进行分组,然后在组内部广播,进而实现对用户的实时通知。

消息的绑定:主要是在把消息展示在页面上。

本项目的下载地址为:https://github.com/hubwiz/O2O