資料介紹
軟件簡(jiǎn)介
restserver是一個(gè)小巧、高效、低耗的C技術(shù)棧的RESTful應(yīng)用服務(wù)平臺(tái)。
小巧是因?yàn)殒溄映鰜?lái)的可執(zhí)行程序只有300多KB,應(yīng)用接口庫(kù)80KB,本體源碼都在一個(gè)目錄中,手寫(xiě)的大概一千行左右,用預(yù)置好的makefile一條命令就能完成源碼編譯安裝。
高效是因?yàn)樗耆肅編寫(xiě)而成,采用多進(jìn)程+多路復(fù)用模型,參考Nginx。
低耗是因?yàn)榭蛰d運(yùn)行只占了幾MB內(nèi)存,特別適合買(mǎi)不起高配云服務(wù)器的個(gè)人開(kāi)發(fā)者。對(duì)于企業(yè)來(lái)說(shuō),現(xiàn)在動(dòng)不動(dòng)就要求8、16、32GB內(nèi)存配置,如果軟件能低耗運(yùn)行,節(jié)省下來(lái)的硬件支出也是相當(dāng)可觀,或者說(shuō)相同配置的硬件上能對(duì)外提供更大容量的應(yīng)用服務(wù)。
restserver功能特性如下:(截止版本v0.8.0)
- HTTP核心功能:如偵聽(tīng)I(yíng)P、PORT、域名匹配、超時(shí)控制。
- HTTP安全控制:防御巨量HTTP頭選項(xiàng)、防御巨大HTTP頭、防御巨大HTTP體。
- 平臺(tái)封裝至RESTful層:與Apache、Tomcat封裝HTTP層相比,封裝層次更高,應(yīng)用無(wú)需處理HTTP層的眾多細(xì)節(jié),自帶RESTful控制器直接分派到RESTful服務(wù)入口,應(yīng)用接口直接提供RESTful編程接口。你也可以編寫(xiě)自己的控制器替換自帶控制器。
- 多進(jìn)程+多路復(fù)用模型:充分利用多核環(huán)境,防御慢速TCP,支持巨量TCP連接和同時(shí)收發(fā),且性能卓越。
- 可執(zhí)行程序+動(dòng)態(tài)庫(kù)模式:restserver是應(yīng)用服務(wù)平臺(tái)(可執(zhí)行程序),啟動(dòng)后裝載應(yīng)用(動(dòng)態(tài)庫(kù)),外來(lái)請(qǐng)求被平臺(tái)接收和解析,轉(zhuǎn)交給應(yīng)用動(dòng)態(tài)庫(kù)處理,處理完后返回平臺(tái),發(fā)送響應(yīng)回去,平臺(tái)和應(yīng)用的部署運(yùn)行邊界解耦清晰。
- 運(yùn)行模式:以前給公司研發(fā)的多款平臺(tái)框架沉淀下來(lái)的優(yōu)秀設(shè)計(jì)思想,測(cè)試模式即時(shí)裝卸應(yīng)用,重構(gòu)應(yīng)用后無(wú)需重啟平臺(tái),生產(chǎn)模式預(yù)裝載應(yīng)用,性能無(wú)損耗,誰(shuí)說(shuō)魚(yú)與熊掌不可兼得?那是教條!
- 平臺(tái)自有日志設(shè)施:可配置日志文件名、日志等級(jí),同時(shí)應(yīng)用也能使用。
- 探索新潮流 — AI服務(wù)器引領(lǐng)數(shù)據(jù)中心的發(fā)展 371次下載
- 飛騰攜手寶蘭德推出應(yīng)用服務(wù)器聯(lián)合解決方案,助力大數(shù)據(jù)高并發(fā)處理
- 基于Web云端應(yīng)用服務(wù)構(gòu)建等的齒輪云測(cè)量終端系統(tǒng) 9次下載
- 基于雙序列函數(shù)的web服務(wù)端防御方案 3次下載
- ASP NET MVC和WEB與API的知識(shí)點(diǎn)總結(jié) 13次下載
- 使用云計(jì)算平臺(tái)設(shè)計(jì)環(huán)境監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)與共享平臺(tái) 2次下載
- 使用物聯(lián)網(wǎng)技術(shù)實(shí)現(xiàn)海量環(huán)境監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)與共享平臺(tái)的資料說(shuō)明 0次下載
- 微軟公布云計(jì)算平臺(tái)Azure收費(fèi)模式細(xì)節(jié) 14次下載
- 基于云平臺(tái)的安全框架VScorer 0次下載
- 基于白盒測(cè)試的自動(dòng)化測(cè)試平臺(tái)實(shí)現(xiàn) 7次下載
- 存儲(chǔ)主機(jī)連接和多路徑配置 9次下載
- Integrate服務(wù)平臺(tái) 0次下載
- Constrained RESTful Environments (CoRE) Link Format 6次下載
- Glassfish應(yīng)用服務(wù)器產(chǎn)品對(duì)比白皮書(shū) 11次下載
- 基于NIO和設(shè)計(jì)模式的應(yīng)用服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)
- Java開(kāi)發(fā)者必看:Tomcat、Jetty、WildFly 三大主流應(yīng)用服務(wù)器選型指南(附效率工具Perforce JRebel推薦) 214次閱讀
- Tomcat服務(wù)器使用指南 1.2k次閱讀
- 帝奧微服務(wù)器應(yīng)用開(kāi)關(guān)解決方案解析 1.4k次閱讀
- 基于LwIP的TCP服務(wù)器設(shè)計(jì) 2.5k次閱讀
- 包裝RESTful形式的接口步驟 1.3k次閱讀
- 常見(jiàn)的服務(wù)器有哪些?5款常見(jiàn)的應(yīng)用服務(wù)器介紹 1.7w次閱讀
- 應(yīng)用服務(wù)器的成本分析以及它的缺點(diǎn)詳細(xì)介紹 4k次閱讀
- 什么是微服務(wù)架構(gòu)_微服務(wù)架構(gòu)的優(yōu)缺點(diǎn)及應(yīng)用 1.8w次閱讀
- DI-X平臺(tái)助力企業(yè)駛?cè)肴斯ぶ悄芸燔?chē)道 4.1k次閱讀
- java應(yīng)用服務(wù)器有什么作用_java應(yīng)用服務(wù)器有哪些 6.7k次閱讀
- 輕量應(yīng)用服務(wù)器是什么_阿里云服務(wù)器可以干嘛 3w次閱讀
- 應(yīng)用服務(wù)器配置要求及方案 3.3w次閱讀
- 應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器有什么區(qū)別 1.9w次閱讀
- 應(yīng)用服務(wù)器是什么_應(yīng)用服務(wù)器有哪些 3.5w次閱讀
- 一文讀懂應(yīng)用服務(wù)器與Web服務(wù)器的區(qū)別 3.2k次閱讀
下載排行
本周
- 1耗盡型MOS FET產(chǎn)品目錄選型表
- 0.14 MB | 3次下載 | 免費(fèi)
- 2斯丹電子 | 用于芯片測(cè)試系統(tǒng)的射頻干簧繼電器
- 5.11 MB | 次下載 | 免費(fèi)
- 3WAYON維安手機(jī)快充保護(hù)方案由原廠代理分銷(xiāo)經(jīng)銷(xiāo)一級(jí)代理分銷(xiāo)經(jīng)銷(xiāo)
- 719.04 KB | 次下載 | 免費(fèi)
- 4WAYON維安手機(jī)EOS防護(hù)器件選型指南
- 293.78 KB | 次下載 | 免費(fèi)
- 5PC5012氮化鎵 PIIP 單片集成電路數(shù)據(jù)手冊(cè)
- 1.66 MB | 次下載 | 免費(fèi)
- 6合眾恒躍復(fù)旦微FMQL20SM BTB板簡(jiǎn)介
- 908.98 KB | 次下載 | 免費(fèi)
- 7HERO8Black說(shuō)明書(shū)
- 4.96 MB | 次下載 | 免費(fèi)
- 8三菱E540說(shuō)明書(shū)
- 3.93 MB | 次下載 | 免費(fèi)
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 19次下載 | 10 積分
- 2反激式開(kāi)關(guān)電源設(shè)計(jì)解析
- 0.89 MB | 11次下載 | 5 積分
- 3耗盡型MOS FET產(chǎn)品目錄選型表
- 0.14 MB | 3次下載 | 免費(fèi)
- 4簡(jiǎn)易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 5FP7135V060-G1/FP7125替代物料pin to pin
- 495.40 KB | 1次下載 | 免費(fèi)
- 62EDL05x06xx系列 600V半橋門(mén)驅(qū)動(dòng)器帶集成自舉二極管(BSD)手冊(cè)
- 0.69 MB | 1次下載 | 免費(fèi)
- 7壓力容器焊接手冊(cè)
- 6.47 MB | 次下載 | 2 積分
- 8SFI立昌SFI-Company原廠代理分銷(xiāo)經(jīng)銷(xiāo)一級(jí)代理分銷(xiāo)經(jīng)銷(xiāo)
- 1.58 MB | 次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233095次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191456次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73831次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論