C/S结构图
+-------+
| sever |
+-------+
/ \
/ \
/ \
+----------+ +----------+
| client a | | client b |
+----------+ +----------+
需要解决的问题
主要问题
1. 如何维持大量的长连接
2. 通信安全
其他问题
1. 加密方式
2. 心跳包
3. 长连接
4. 状态保持
5. 数据存储