链接:https://www.cnblogs.com/spite/p/9489495.html
概述:
简介:
Mongoose是c语言写成的网络库。它为TCP、UDP、HTTP、WebSocket、CoAP、MQTT实现了事件驱动型的非阻塞api。其具有以下特性:
跨平台:可在linux/unix macos QNX eCos Windows Android Iphone FreeRtos上运行
原生支持PicoTCP的嵌入式tcp/ip协议栈,支持LWIP嵌入式tcp/ip协议栈
单线程,异步,非阻塞核心与简单的基于事件的API
可配置为:
纯TCP,纯UDP SSL/TLS但双向的客户端和服务器;HTTP,WebSocket,MQTT,CoAP,DNS的客户端和服务器,同时可作为异步dns解析器。
在运行和占用很小的内存,源代码符合ISO C 和ISO c++
同时仅仅复制mongoose.c mongoose.h到你的工程即可完成整合。