BeetleX是開個輕量級高性能的開源TCP通訊應用框架,通過BeetleX可以輕松擴展不同場的TCP應用服務和客戶端組件。框架開源地址:https://github.com/IKende/BeetleX 組件特點 高性能TCP通訊組件,輕易實現百萬級RPS通訊交互 提供完善的會話 ...
XRPC是基於BeetleX擴展一個遠程接口調用組件,它提供基於接口的方式來實現遠程服務調用,在應用上非常簡便。組件提供.NETCore . 和.NETStandard . 的client版本,因此即使在winfrom和wpf也可以使用該組件進行服務調用處理。接下來詳細講解一下XRPC使用,從簡單的hello到桌面wpf調用服務 ssl通訊安全和對象注入等功能。 引用組件 組件提供了兩個版本Bee ...
2020-01-02 15:28 0 954 推薦指數:
BeetleX是開個輕量級高性能的開源TCP通訊應用框架,通過BeetleX可以輕松擴展不同場的TCP應用服務和客戶端組件。框架開源地址:https://github.com/IKende/BeetleX 組件特點 高性能TCP通訊組件,輕易實現百萬級RPS通訊交互 提供完善的會話 ...
對於BeetleX來說編寫WebSocket服務是一件非常簡單的事情,當你實現一個Web Api應用的同時這些API方法也是WebSocket服務方法。接下來主要講解如何通過JavaScript調用BeetleX的WebSocket服務方法或定義一個適合自己數據格式的WebSocket服務 ...
之前的文章已經介紹過如何使用HttpClusterApi進行去中心化的HTTP集群服務訪問,這一章主要詳細講述如何使用HttpClusterApi,主要包括如何定義節點,創建服務接口和使用接口描述不同情況下的WebApi服務。最后通過HttpClusterApi簡便地調用百度的一些雲服務接口 ...
BeetleX是TCP通訊應用組件,在它之上可以擴展任何基於TCP的應用通訊功能。FastHttpApi是組件擴展的一個Http/Https/Websocket服務組件,它提供的功能豐富,包括功能有:靜態文件,動態數據控制器和Websocket等相關功能支持;實際在上還在 ...
概述 BeetleX是一款高性能的服務通訊應用框架,通過它可以構建高吞吐的通訊應用服務。 基於異步的通訊模型,可應對百萬級別的服務通訊需求 支持TLS,可制定更可靠安全的通訊服務 支持Linux,Windows等多平台部署 支持完善的會話管理機制,針對就同應用擴展不同的會話 ...
BeetleX是.net core平台下的一個開源TCP 通訊組件,它不僅使用簡便還提供了出色性能的支持,可以輕易讓你實現上百萬級別RPS吞吐的服務應用。組件所提供的基礎功能也非常完善,可以讓你輕易擴展自己的服務應用,以下提組件集成的功能: 完善的會話管理機制,可以根據連接狀態和相關日志 ...
Actor是一種高並發處理模型,每個Actor都有着自己的狀態有序消息處理機制,所以在業務處理的情況並不需要制定鎖的機制,從而達到更高效的處理能性。XRPC是一個基於遠程接口調用的RPC組件,它可以簡單地實現高性能的遠程接口調用;XRPC在創建遠程接口時是支持針對接口創建對應的Actor實例 ...
在早期版本BeetleX.WebFamily只提供了vuejs+element的集成,由於element只適合PC管理應用開發相對於移動應用適配則沒這么方便。在新版本組件集成了bootstrap5可以更好地適配移動Web應用;同時也集成了Fontawesome和bootstrapIcons ...