架構實踐 - 4. 架構設計之進程通信(獨立構件風格)

1、概要設計

      將不同的功能,劃分爲獨立進程,進程之間通過domain socket通信。通過epoll來監聽socket消息。該設計的優點,相互之間解耦。

2、詳細設計

 

3、模塊實現

3.1 iomux模塊

通過epoll 實現,client客戶端的管理。

3.2 ipc模塊

通過domain socket實現,進程之間的通信。

3.3 其他模塊,參考文檔3。

 

發佈了74 篇原創文章 · 獲贊 65 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章