ZBUS項目結構概貌

項目已經更新,請參考 zbus.io

http://git.oschina.net/rushmore/zbus

ZBUS項目代碼概覽

broker -- 連接代理,解決鏈接池管理,連接高可用git

kit --工具類,包括log日誌、對象池等服務器

mq --消息隊列服務,提供持久化隊列,發佈訂閱,zbus的核心入口網絡

net --網絡通信庫,基本NIO引擎、HTTP協議通信框架

proxy -- 提供TCP,HTTP,DMZ代理服務工具

rpc -- 提供RPC服務,分基於MQ的RPC與直接RPC兩大類spa

 

 

ZBUS模塊結構層次

 

ZBUS網絡通信基礎 zbus.NET

ZBUS項目並無採用netty通信方案,而是基於NIO作了一個簡單的框架封裝,代碼規模數量級上變小,自主掌控後,能夠得到通信層面的自由定製。.net

    一個面向String編解碼的NIO服務器端處理例子,簡潔以下(詳細參考test示例)代理

     

相關文章
相關標籤/搜索