页面加载中,请稍候
来源:电子电路开发学习发布时间:2022-08-232204浏览
询问 AIMongoose - an open source embedded HTTP/Websocket/MQTT library for C/C++Mongoose Web Server是一款易于使用的web服务器,它可以嵌入到电子设备中,为其提供Web服务。
Mongoose是一个基于C/C++的开源嵌入式网络库
开源地址:https://github.com/cesanta/mongooseGitHub收获8.6k Star!
Mongoose只包括mongoose.c和mongoose.h两个文件,它不依赖于任何其他服务。跨平台,支持 Windows、OS X 和 Linux,支持 CGI, SSL, SSI, Digest (MD5) 认证,WebSocket 和 WebDAV,支持断点续传和 URL 重写,基于 IP 的 ACL,支持 Windows 服务,支持 GET, POST, HEAD, PUT, DELETE 方法。Mongoose采用GPLv2开源协议,它为TCP、UDP、HTTP、WebSocket、MQTT 实现了事件驱动的非阻塞 API,用于设备联网。
具有如下特性:可在Windows/Linux/Unix/MacOS/Android/iPhone上运行
支持LWIP嵌入式TCP/IP协议栈
单线程,异步,非阻塞核心,基于事件的API
可配置为TCP/UDP客户端/服务器,HTTP、WebSocket、MQTT、CoAP、DNS的客户端和服务器
占用很小的内存,源代码符合ISO C/C++标准
仅包括mongoose.c和mongoose.h两个文件
Mongoose Web Server Library以其稳定、安全的性能被数百家企业使用,包括NASA、Siemens/西门子、Schneider/施耐德、Broadcom/博通、Bosch/博世、Google/谷歌、Samsung/三星、Qualcomm/高通、HP/惠普、Dell/戴尔、Apple苹果等财富500强巨头及众多小型企业,用于解决广泛的业务需求。
新闻来源:电子电路开发学习,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-07-02