在即時通訊開始之初柠辞,即時通訊系統(tǒng)對于大多數開發(fā)者來說簡直是個噩夢团秽,從頭開始搭起一個即使通訊系統(tǒng)對于大多數體量不算很大的公司來說,都是很大的負擔。
就算是基于XMPP協議习勤,這類第三方協議來開發(fā),對于開發(fā)者來說依舊有很大的學習成本图毕,這個時候第三方的IMSDK應運而生夷都,大大得減少了不少公司的開發(fā)成本。
我也就是在15年的時候予颤,放棄了繁瑣而且挖坑不斷的xmpp,毅然決然得投入了第三方SDK的懷抱囤官,從此結束了因為數據冗余問題和后臺互掐的時代,第三方SDK甚至能讓前端開發(fā)人員和后臺零交流荣瑟,就能完成絕大部分功能治拿。
由于及時通訊的原理都一樣,所以目前市面上的第三方SDK笆焰,實現方式都是千篇一律劫谅,無論是融云,環(huán)信嚷掠,還是騰訊阿里捏检,都是一模一樣。
在這里我也選擇用融云的SDK不皆,來構建前期的即時時通訊系統(tǒng)贯城,之后會將融云的SDK一步一步剔除,直至成為一個單純的沒有第三方SDK的及時通訊系統(tǒng)