Scale-of-evaluation / daily-question

This repo is used to help you better understand the world,Enjoy!
MIT License
4 stars 2 forks source link

【09.04】WebSocket与socket的区别 #262

Open Derek-94tm opened 2 years ago

Derek-94tm commented 2 years ago

请在下方作答。

changjl317 commented 2 years ago

Socket 其实并不是一个协议。它工作在 OSI 模型会话层(第5层),是为了方便大家直接使用更底层协议(一般是 TCP 或 UDP )而存在的一个抽象层。 而 WebSocket 则不同,它是一个完整的 应用层协议,包含一套标准的 API 。所以,从使用上来说,WebSocket 更易用,而 Socket 更灵活。