資料介紹
軟件簡介
httpbeast 是使用 Nim 語言編寫的高性能、多線程 HTTP 1.1 服務(wù)器。
主要特性
-
基于 Nim
selectors
模塊構(gòu)建,可以有效地利用 Linux 上的 epoll 和 macOS 上的 kqueue -
自動并行化,只需確保編譯時添加
--threads:on
參數(shù)即可 - 支持 HTTP?pipelining
- 按需使用的解析器,可用于僅解析請求的數(shù)據(jù)
-
與 Nim 的集成
asyncdispatch
支持在必要時在請求回調(diào)中使用 async/await
示例代碼
創(chuàng)建helloHttp.nimble
文件:
# Package
version = "0.1.0"
author = "Your Name"
description = "Your Description"
license = "MIT"
srcDir = "src"
bin = @["helloHttp"]
# Dependencies
requires "nim >= 1.0.0"
requires "httpbeast >= 0.3.0"
創(chuàng)建src/helloHttp.nim
文件:
import options, asyncdispatch import httpbeast proc onRequest(req: Request): Future[void] = if req.httpMethod == some(HttpGet): case req.path.get() of "/": req.send("Hello World") else: req.send(Http404) run(onRequest)
通過nimble c -r helloHttp.nim
運行。
- 多線程idm下載軟件 0次下載
- 如何利用基于字節(jié)碼插樁實現(xiàn)的多線程調(diào)試工具 13次下載
- 如何使用ProtoThreads實現(xiàn)Arduino多線程處理
- C#多線程技術(shù) 14次下載
- 設(shè)計多線程和多核系統(tǒng) 9次下載
- 多線程與聊天室程序的創(chuàng)建 0次下載
- Delphi教程_實現(xiàn)多線程共享探測 3次下載
- 同時多線程結(jié)構(gòu)研究綜述 0次下載
- 數(shù)控測井軟件中的多線程編程技術(shù)
- 多線程技術(shù)在串口通信中的應(yīng)用
- 基于SI協(xié)議的IP電話服務(wù)器的設(shè)計
- LINUX系統(tǒng)下多線程與多進程性能分析
- QNX環(huán)境下多線程編程
- NP多線程防火墻的設(shè)計與實現(xiàn)
- Linux環(huán)境并發(fā)服務(wù)器設(shè)計技術(shù)研究
- 使用NS1串口服務(wù)器HTTP模式上傳服務(wù)器數(shù)據(jù) 98次閱讀
- Java多線程的用法 831次閱讀
- 多線程之線程池 662次閱讀
- 基于LwIP的HTTP服務(wù)器設(shè)計 1390次閱讀
- 詳解Nginx高性能的HTTP和反向代理服務(wù)器 2297次閱讀
- 基于多線程技術(shù)VisualC++實現(xiàn)工控系統(tǒng)的設(shè)計 3729次閱讀
- 如何通過多線程并發(fā)設(shè)計來提高應(yīng)用程序的性能 5186次閱讀
- 如何用Python 實現(xiàn) HTTP 和 FTP 服務(wù)器 1476次閱讀
- 如何避免僵尸進程,多線程的實現(xiàn)原理 8222次閱讀
- 利用iMCU7100EVB實現(xiàn)HTTP服務(wù)器(一) 1658次閱讀
- 多線程服務(wù)器編程模型:如何正確使用mutex 和condition variable 7111次閱讀
- 從I/O的阻塞與非阻塞、I/O處理的單線程與多線程角度探討服務(wù)器模型 6848次閱讀
- 什么是多線程編程?多線程編程基礎(chǔ)知識 1.2w次閱讀
- mfc多線程編程實例及代碼,mfc多線程間通信介紹 1.7w次閱讀
- 多線程好還是單線程好?單線程和多線程的區(qū)別 優(yōu)缺點分析 8w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多