WebSocket通信案例小结
一、概述
1.开发周期: 3天。
2.成果: 开发了服务端和客户端,双方可实现全双工的的WebSocket通信。
二、实施方案
1.使用SpringMVC,spring-websocket框架,客户端使用HTML+JavaScript。
2.工程结构如下:
三、技术原理
四、成果展示
1.服务端效果如下:
2.客户端效果如下:
3.模拟超时未收到心跳效果:
五、总结
这次开发流程和上次差不多, 学习原理->学习代码实现->跑别人的项目,注意其中的细节->开发自己的项目。我也比较喜欢这种循序渐进的方式来学习新技术。