WebSocket服务器
文章目录
-
- WebSocket服务器
- 1、WebSocket介绍
- 2、应用实例介绍
- 3、软件准备
- 4、硬件准备
- 5、代码实现
在本文中,将介绍如何使用 WebSocket 通信协议通过 ESP32 构建 Web 服务器。 例如,我们将向介绍如何构建网页以远程控制 ESP32 输出。 输出状态显示在网页上,并在所有客户端中自动更新。
1、WebSocket介绍
WebSocket 是客户端和服务器之间的持久连接,允许双方使用 TCP 连接进行双向通信。 这意味着可以在任何给定时间将数据从客户端发送到服务器,然后从服务器发送到客户端。
客户端通过称为 WebSocket 握手的过程与服务器建立 WebSocket 连接。 握手以 HTTP 请求/响应开始,允许服务器在同一端口上处理 HTTP 连接和 WebSocket 连接。 一旦连接建立,客户端和服务器就可以全双工方式发送WebSocket数据。
使用WebSockets协议,服务端(ESP32板)可以在不被