说说 WebSocket 与 Socket 的区别?

  • Socket 是一个通信端点的抽象,它由 IP 地址、端口号和协议类型组成。

具体而言,Socket 是一个标准,它对 TCP/IP 进行了高度封装,屏蔽了底层网络细节,使开发者能够更方便地进行网络编程。

  • WebSocket 是一种持久化的通信协议,它是随着 HTML5 的出现而引入的,旨在解决 HTTP 不支持持久化连接的问题。
  • Socket 是一种用于网络编程的标准接口,而 WebSocket 是一种应用层通信协议。

标签: java, Java面试题, 操作系统, Java问题合集, Java编程, Java问题精选, Java常见问题, 操作系统面试题