完整的IM架構設計

服務的主體功能爲提供消息的在線轉發和離線消息的獲取。從產品側角度,衍生出多平臺的同步轉發、互踢及羣組的需求。功能上需要提供消息指定路由轉發、是否持久化、在線離線機制、心跳包、通知送達、授權驗證等。從技術層次上劃分,網絡層提供長連接/短連接的服務,路由層提供轉發,存儲層提供持久化。額外的產品需求,還包含第三方的推送和訂閱服務。 整體結構如下圖:     具體功能: 1、用戶接入及消息流程 如下圖,用
相關文章
相關標籤/搜索