Broadcast深度解析 esp8266-WIFI芯片(四) Lua开发——WIFI芯片通信无能为力 TCP服务器和客户端
发布时间
阅读量:
阅读量
无实际内容的目录
-
- TCP服务器的使用
-
- TCP服务器的创建
- 注册事件
- 监听端口:
- TCP服务器整体代码
- TCP服务器测试
-
TCP客户端的使用
-
- 创建TCP客户端
- 连接TCP服务器
- 发送消息
- 注册事件
- TCP客户端完整代码
- TCP客户端测试
-
- TCP服务器的使用
通过前几次的学习,大家应该已经了解了如何使用ESP8266芯片进行基于Lua语言的开发了吧。这一次,我们将利用WIFI热点以及终端模式下的TCP协议实现通信功能,甚至还能实现对灯的控制!
TCP协议即传输控制协议(TCP,Transmission Control Protocol),它是一种面向连接、具备可靠性且基于字节流的传输层通信协议。该协议由IETF在RFC 793中定义。
其设计目标是满足多种网络应用需求,并适用于分层协议架构。在连接不同但相互关联的计算机通信网络时,主计算机之间的进程配对依靠TCP提供稳定的通信服务。TCP假定其可以从更底层协议中获取基础的数据报服务,尽管这种服务可能并不稳定。理论上讲,TCP可以在包括硬线连接、分组交换或电路交换网络在内的各种通信系统上运行。
TCP协议包含两种运行方式:一种
全部评论 (0)
还没有任何评论哟~
