mongoose

来源:互联网 发布:怎么通过网络挣钱 编辑:程序博客网 时间:2024/06/06 02:44

Mongoose- Embedded Web Server / EmbeddedNetworking Library

介绍

Mongoose可以完美的工作在嵌入式环境,它被设计用来让设备互联和保持设备在线。自2004年来,它被应用在大量的开源与商业产品,甚至在国际空间站也有使用。Mongoose让嵌入式设备间的网络通讯变得快速、稳定、简单。

· Download Mongoose Source Code here

支持

· Study mongooseexample code

· Read User Guide and API reference

· [Support Forum - ask your technicalquestions here] (http://forum.cesanta.com/index.php?p=/categories/mongoose)

· [Commercial licensing and supportavailable] (https://www.cesanta.com/services-support)

· [Check our latest releases] (https://github.com/cesanta/mongoose/releases)

特点

·       跨平台:可以工作在Linux/UNIX, MacOS, QNX, eCos, Windows, Android, iPhone, FreeRTOS (TICC3200, ESP8266)等系统上

·       支持的协议:

oplain TCP, plain UDP, SSL/TLS (over TCP, one-way or two-way)

oHTTP client, HTTP server

oWebSocket client, WebSocket server

oMQTT client, MQTT broker

oCoAP client, CoAP server

oDNS client, DNS server, async DNS resolver

· 单线程,异步non-blocking core with simple event-based API

· 原生支持小型TCP协议栈PicoTCP embeddedTCP/IP stack,LWIP embeddedTCP/IP stack

· 运行开销小

· 源码间兼容ISO CC++

· 易于集成:只需要使用mongoose.cmongoose.h

 

原创粉丝点击