溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

嵌入式網(wǎng)絡(luò)C庫和Lua庫Evmongoose怎么用

發(fā)布時間:2022-01-05 19:13:34 來源:億速云 閱讀:157 作者:柒染 欄目:互聯(lián)網(wǎng)科技

本篇文章為大家展示了嵌入式網(wǎng)絡(luò)C庫和Lua庫Evmongoose怎么用,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

最好用的嵌入式網(wǎng)絡(luò)C庫、Lua庫

Evmongoose是一個異步的、基于事件框架(libev)的集成多種協(xié)議的嵌入式網(wǎng)絡(luò)庫,包括:TCP、HTTP、WebSocket、MQTT等等。 它基于mongoose和libev實現(xiàn),并且支持Lua API。

Evmongoose支持高度的可定制化來擴展你的應(yīng)用程序。在開始這個項目之前,我一直都沒有找到一個令我滿意的基于事件框架的HTTP服務(wù)器庫。那些HTTP 服務(wù)器庫只能loop它自己的對象,不能添加我自己的對象。比如我想基于事件框架監(jiān)視某個信號(比如SIGINT)或者某個文件。

特性

新特性
使用libev編程
高度的可定制化
Lua API(依賴lua-ev)
繼承自mongoose
TCP服務(wù)器/TCP客戶端、UDP服務(wù)器/UDP客戶端, SSL/TLS
SSL庫可選擇OpenSSL或者mbedtls,對于存儲苛刻的系統(tǒng)可選擇mbedtls
HTTP客戶端,HTTP服務(wù)器
HTTP文件上傳
HTTP代理
WebSocket客戶端,WebSocket服務(wù)器
MQTT客戶端,MQTT代理
CoAP客戶端,CoAP服務(wù)器
DNS客戶端,DNS服務(wù)器,異步DNS解析

上述內(nèi)容就是嵌入式網(wǎng)絡(luò)C庫和Lua庫Evmongoose怎么用,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI