刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题五(25分)

阅读以下关于Web系统设计的叙述,在答题纸上回答问题1至问题3。

【说明】

百度计划开发一个支持实时互动教学的Web在线教育平台,该平台需支持大规模学生同时在线学习,并能实现视频直播、在线问答、作业提交与批改等功能。

考虑到实时互动和大规模用户同时在线的需求,对于Web在线教育平台,请对比分析WebSocket、HTTP轮询和HTTP/2 Server Push三种技术的优劣。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

(1)好 (2)中等 (3)高 (4)中等

解析:

答案详细对比了WebSocket、HTTP轮询和HTTP/2 Server Push三种技术。对于实时性,WebSocket具有最高的实时性,HTTP轮询由于存在请求间隔实时性较差,而HTTP/2 Server Push通过提前推送资源提高性能。在资源消耗方面,WebSocket由于减少了HTTP头部信息的传输和连接建立的开销,所以较为有效,而HTTP轮询因频繁请求导致资源消耗大。在兼容性方面,WebSocket和HTTP/2在一些老旧或特定环境下可能不支持,而HTTP轮询基于HTTP协议,兼容性最好。在易用性方面,三者都有各自的优缺点。最后,根据题目的需求,项目组需要支持实时互动和大规模用户同时在线,因此WebSocket是较为合适的选择。

创作类型:
原创

本文链接:考虑到实时互动和大规模用户同时在线的需求,对于Web在线教育平台,请对比分析WebSocket、HT

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share