考点介绍:
WebSocket用于在Web浏览器和服务器之间进行任意的双向数据传输的一种技术。WebSocket协议基于TCP协议实现,包含初始的握手过程,以及后续的多次数据帧双向传输过程。其目的是在WebSocket应用和WebSocket服务器进行频繁双向通信时,可以使服务器避免打开多个HTTP连接进行工作来节约资源,提高了工作效率和资源利用率。
答案详情解析和文章内容可扫下方二维码或链接即可查看!
一、考点题目
1、WebSocket和Socket的区别是什么?
解答:Socket是应用层与TCP/IP协议通信的中间软件抽象层,它是一组接口……
2、为什么要使用WebSocket技术?
解答:当我们在处理页面数据自动更新的时候,在使用js不断的请求服务器,查看是否有新数据......
3、关于websocket协议的描述正确的是
A.websocket是一个独立的基于TCP的协议
B.websocket是一个独立的基于Http的协议
C.websocket协议中握手部分由服务端发起
D.websocker协议中的握手部分的Http请求中的头字段有顺序要求
解答:正确答案是 A,websocket是基于TCP的应用层协议……
4、WebSocket与HTTP的异同点
解答:相同点①都是一样基于TCP的,都是可靠性传输协议……
5、WebSocket技术出现之前,Web端实现即时通讯的方法有哪些?
A.定期轮询的方式
B.SSE(Server-Sent Event,服务端推送事件)
C.Comet技术
D.以上都是
解答:正确答案是 D,定期轮询的方式……
二、考点文章
1、WebSocket原理及技术简介
WebSocket用于在Web浏览器和服务器之间进行任意的双向数据传输的一种技术。WebSocket协议基于TCP协议实现,包含初始的握手过程,以及后续的多次数据帧双向传输过程……
2、看完让你彻底搞懂Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~……
3、什么是WebSocket,它与HTTP有何不同?
今天翻译一篇关于HTTP和WebSocket的文章。HTTP和WebSocket都是客户端-服务器通信中使用的通信协议。文章用几个例子解释了两者的不同以及分别适用在什么应用场景。有些容易混淆的概念(比如说HTTP长连接)和待补充的概念我用斜体字注解到了文章中……
三、考点视频
1、怎么理解forward和redirect?
重定向是需要response将信息返回给浏览器,而请求转发是request对象的行为……
更多资讯可搜索校招VIP小程序查看哦!
移动端链接:m.xiaozhao.vip/dTopic/deta…
PC端链接:xiaozhao.vip/dTopic/deta…