传输过程中要简化信息
网络传输过程中需要尽可能地简化信息,提高信息密度(当然,如果是特殊应用场景下可以单独考虑)
比如可以在前端实现最终绘制等的,应当让前端来处理。
- 例如,控制菜单开关可以只传送变化的值,未发生变化的值可不传送,后端保持不变即可。
- 又或者,我有一个雷达,我只需要传输周围探测到的敌人的位置,让前端来处理并绘制出最后的的结果。而不是让后端绘制结果图,前端来显示,这样不仅会增大传输的消耗,占用大量带宽,还可能导致响应时间过长
当然,简化信息的同时也应注意保留信息的完整度或者是辨识度,例如使用表单或者json串进行传输。否则,你传过去的信息过于简单了,以至于具体表示什么含义都不清楚,适得其反了就。
