PHP 实现 WebSocket 协议原理与应用详解
本文实例讲述了PHP实现WebSocket协议原理与应用。分享给大家供大家参考,具体如下:
下面会讲解一下什么是WebSocket,以及使用PHP实现WebSocket。
- WebSocket是什么?
- PHP实例
- 应用场景
一、WebSocket是什么
WebSocket是一种网络传输协议,可在单个TCP连接上进行全双工通信,位于OSI模型的应用层。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。
在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输。
特点:网络协议;双向数据传输;允许服务端主动向客户端推送数据;
二、PHP实例
客户端代码index.html
websocket