BeetleX之FastHttpApi服務使用詳解

 BeetleX是開個輕量級高性能的開源TCP通信應用框架,經過BeetleX能夠輕鬆擴展不一樣場的TCP應用服務和客戶端組件。框架開源地址:https://github.com/IKende/BeetleXlinux

組件特色

  • 高性能TCP通信組件,輕易實現百萬級RPS通信交互
  • 提供完善的會話管理機制和協議分析規則
  • 提供簡潔的擴展結構,輕易實現http,websocket,mqtt等應用通信協議
  • 支持TLS,讓你構建的通信服務更安全可靠
  • 支持.NetCore2.1和.NetStandard2.0或更版本的框架
  • 支持多平臺,可部署到linux,windows等多系統平臺

如下是Benchmarks for .net (2019-8-9)git

 相關擴展組件

  上述組件都支持TLS通信機制。github

以上是Beetlex的一些基礎介紹和擴展功能,下面主要介紹FastHttpApi這個組件的應用。web

FastHttpApi幫助目錄

  1. 使用入門
  2. 基礎配置
  3. 控制器定義
  4. 請求方式
  5. 數據綁定
  6. 自定義內容輸出
  7. Cookie和Header處理
  8. 請求參數驗證
  9. 過慮器應用
  10. 統一異常處理
  11. 跨域處理
  12. JWT驗證集成
  13. WebSocket服務
  14. 靜態資源處理
  15. 使用SpanJson輸出
  16. 自定義控制器訪問路徑
  17. 制訂控制器緩存
  18. 控制器線程隊列設置
  19. 嵌入WPF/WinForm
  20. 管理工具集成
  21. Javascript插件
  22. 使用Autofac注入
  23. 使用Hosting和DI注入
  24. 微服務網關
相關文章
相關標籤/搜索