IMKit 的核心類在 Android 平臺是 RongIM,在 iOS 平臺是 RCIM,
IMLib 是不含界面的基礎(chǔ) IM 通訊能力庫,封裝了通信能力和會話、消息等對象。引用到 App 工程中后,需要開發(fā)者自己實現(xiàn) UI 界面,相對較輕量,適用于對 UI 有較高訂制需求的開發(fā)者。
IMLib 的核心類在 Android 平臺是 RongIMClient,在 iOS 平臺是 RCIMClient,
藍色為您的應(yīng)用(App)和應(yīng)用服務(wù)器(App Server),用戶數(shù)據(jù)(User Data)和用戶好友消息(Friend Relationship Data)保存在您的應(yīng)用服務(wù)器上,融云不需要同步 App 的用戶系統(tǒng)和好友關(guān)系;綠色為融云服務(wù)器(RongCloud Server)和融云 SDK,支持快速集成和平滑遷移。
藍色箭頭表示您自己的業(yè)務(wù)數(shù)據(jù)經(jīng)由您自己的應(yīng)用服務(wù)器;綠色剪頭表示消息需要經(jīng)過融云服務(wù)器轉(zhuǎn)發(fā)(IM 的離線、通知等邏輯決定了消息必須經(jīng)由服務(wù)器進行一次轉(zhuǎn)發(fā));橙色箭頭表示您的應(yīng)用服務(wù)器只需要和融云服務(wù)器進行身份授權(quán),不需要您提交詳細用戶資料。
參考博客:https://cnbin.github.io/blog/2015/07/11/rong-yun-im-yun-fu-wu/