★热门 | 语言: C | ⭐ 5300
项目简介
本系统是开源的轻量级WebSocket网络库(libwebsockets),专为嵌入式系统和物联网通信设计。实现完整的WebSocket协议栈,支持客户端/服务器模式,同时提供HTTP/1.1服务器、SMTP、SSH等协议扩展。广泛用于IoT网关、WebSocket传感器和轻量级Web服务等场景。
核心功能
WebSocket协议:完整RFC 6455实现,支持客户端/服务器
轻量设计:最小编译仅数十KB,适合嵌入式设备
HTTP服务器:内置轻量级HTTP/1.1服务器
多协议支持:WebSocket、HTTP、SMTP、SSH
TLS/SSL:支持OpenSSL和mbedTLS加密
事件驱动:高效事件循环,低CPU占用
跨平台:Linux、FreeBSD、ESP32、Windows等平台
技术栈
C + WebSocket + HTTP + TLS + Linux + ESP32 + FreeRTOS
适用场景
IoT网关通信、WebSocket传感器、嵌入式Web服务、实时数据推送、轻量级API服务器
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |