socket与WebSocket区别
-
java socket与WebSocket区别
协议不同:Socket是基于TCP协议的传输,而WebSocket是一种基于HTTP协议的全双工通信协议。建立连接方式不同:Socket需要客户端和服务端建立连接,而WebSocket通过HTTP协议建立连接后,在建立连接的基础上实现全双工通信。数据传输方式不同:Socket是通过流的方式传输数据,而WebSocket可以实现双向通信,并且可以发送文本和二进制数据。应用场景不同:Socket通常用
协议不同:Socket是基于TCP协议的传输,而WebSocket是一种基于HTTP协议的全双工通信协议。建立连接方式不同:Socket需要客户端和服务端建立连接,而WebSocket通过HTTP协议建立连接后,在建立连接的基础上实现全双工通信。数据传输方式不同:Socket是通过流的方式传输数据,而WebSocket可以实现双向通信,并且可以发送文本和二进制数据。应用场景不同:Socket通常用