这几天把老何的Web Socket的学习,整体对Web Socket做了一个了解。
具体包含以下内容:
1
2
3
4
5
6
7
Socket服务器搭建(TCP和UDP)
client端
传输介质protobuf
房间算法
心跳算法
实时传输案例等
WebSocket与http的结合以及其应用场景
建议还是使用Socket.io相关的api,因为基本兼容了所有的版本。 如果想快速学习可以直接到Nodejs-WebSocket,这样可以提升学习速度,大概3个小时左右可以完成所有的学习任务。
如果希望有更深入的学习,可以从以下几个方面去学习。
1
2
3
4
5
vue.js + ES6
weex -- Mobile
react.js
react Native -- Mobile
angularjs
如有任何疑问,请让我知道。