資料介紹
軟件簡介
httpbeast 是使用 Nim 語言編寫的高性能、多線程 HTTP 1.1 服務器。
主要特性
-
基于 Nim
selectors
模塊構建,可以有效地利用 Linux 上的 epoll 和 macOS 上的 kqueue -
自動并行化,只需確保編譯時添加
--threads:on
參數即可 - 支持 HTTP?pipelining
- 按需使用的解析器,可用于僅解析請求的數據
-
與 Nim 的集成
asyncdispatch
支持在必要時在請求回調中使用 async/await
示例代碼
創建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"
創建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次下載
- 如何利用基于字節碼插樁實現的多線程調試工具 13次下載
- 如何使用ProtoThreads實現Arduino多線程處理 2次下載
- C#多線程技術 14次下載
- 多線程與聊天室程序的創建 0次下載
- 基于OPC技術的多線程數據采集系統的實現_喬富強 1次下載
- Delphi教程_實現多線程共享探測 3次下載
- 數控測井軟件中的多線程編程技術 32次下載
- 多線程技術在串口通信中的應用 18次下載
- 基于SI協議的IP電話服務器的設計 13次下載
- PC機與嵌入式系統的多線程串行通信實現 32次下載
- LINUX系統下多線程與多進程性能分析 20次下載
- QNX環境下多線程編程 30次下載
- NP多線程防火墻的設計與實現 15次下載
- Linux環境并發服務器設計技術研究 16次下載
- Java多線程的用法 563次閱讀
- Rust的多線程編程概念和使用方法 416次閱讀
- PyQT5+OpenCV多線程協作演示 804次閱讀
- 多線程之線程池 421次閱讀
- 基于LwIP的HTTP服務器設計 950次閱讀
- Java多線程永動任務 多線程異步任務項目解讀 757次閱讀
- RTOS多線程必須要MMU才行? 1775次閱讀
- 詳解Nginx高性能的HTTP和反向代理服務器 2006次閱讀
- 如何用Python 實現 HTTP 和 FTP 服務器 1361次閱讀
- 利用iMCU7100EVB實現HTTP服務器(一) 1521次閱讀
- 多線程服務器編程模型:如何正確使用mutex 和condition variable 6891次閱讀
- 從I/O的阻塞與非阻塞、I/O處理的單線程與多線程角度探討服務器模型 6579次閱讀
- 什么是多線程編程?多線程編程基礎知識 1.1w次閱讀
- mfc多線程編程實例及代碼,mfc多線程間通信介紹 1.7w次閱讀
- 多線程好還是單線程好?單線程和多線程的區別 優缺點分析 7.9w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 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十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多