简单说就是ajax只能由客户端发起请求,服务端响应,而不能实现服务端请求,客户端响应;websocket两者都可以实现。比较通俗的解释,不是非常准确。
websocket实现了全双工,而ajax是半双工的。websocket双方长时间维持一个连接--多问多答,ajax一般是一问一答的。
websockt 长连接,ajax 轮询 轮询 客户端每过一段时间就去发送请求 ,达到页面实时刷新的效果!