Jack Jiang

          我的最新工程MobileIMSDK:http://git.oschina.net/jackjiang/MobileIMSDK
          posts - 499, comments - 13, trackbacks - 0, articles - 1

          一、更新內(nèi)容簡介

          本次更新為次要版本更新,進(jìn)行了若干優(yōu)化(更新歷史詳見:碼云 Release Nodes)??赡苁鞘忻嫔衔ㄒ煌瑫r(shí)支持 UDP+TCP+WebSocket 三種協(xié)議的同類開源IM框架。

          二、MobileIMSDK簡介

          MobileIMSDK 是一套專為移動端開發(fā)的原創(chuàng)IM通信層框架:

          • 歷經(jīng)8年、久經(jīng)考驗(yàn);
          • 超輕量級、高度提煉,lib包50KB以內(nèi);
          • 精心封裝,一套API同時(shí)支持UDP、TCP、WebSocket三種協(xié)議(可能是全網(wǎng)唯一開源的);
          • 客戶端支持 iOS、Android、標(biāo)準(zhǔn)JavaH5、小程序(開發(fā)中..)、Uniapp(開發(fā)中..);
          • 服務(wù)端基于Netty,性能卓越、易于擴(kuò)展;??
          • 可與姊妹工程 MobileIMSDK-Web 無縫互通實(shí)現(xiàn)網(wǎng)頁端聊天或推送等;??
          • 可應(yīng)用于跨設(shè)備、跨網(wǎng)絡(luò)的聊天APP、企業(yè)OA、消息推送等各種場景。

          MobileIMSDK工程始于2013年10月,起初用作某產(chǎn)品的即時(shí)通訊底層實(shí)現(xiàn),完全從零開發(fā),技術(shù)自主可控!

          您可能需要:查看關(guān)于MobileIMSDK的詳細(xì)介紹

          三、代碼托管同步更新

          OsChina.net

          GitHub.com

          四、MobileIMSDK設(shè)計(jì)目標(biāo)

          讓開發(fā)者專注于應(yīng)用邏輯的開發(fā),底層復(fù)雜的即時(shí)通訊算法交由SDK開發(fā)人員,從而解偶即時(shí)通訊應(yīng)用開發(fā)的復(fù)雜性。

          五、MobileIMSDK框架組成

          整套MobileIMSDK框架由以下5部分組成:

          1. Android客戶端SDK:用于Android版即時(shí)通訊客戶端,支持Android 2.3及以上,查看API文檔;
          2. iOS客戶端SDK:用于開發(fā)iOS版即時(shí)通訊客戶端,支持iOS 8.0及以上,查看API文檔
          3. Java客戶端SDK:用于開發(fā)跨平臺的PC端即時(shí)通訊客戶端,支持Java 1.6及以上,查看API文檔;
          4. H5客戶端SDK:暫無開源版,查看精編注釋版;
          5. 服務(wù)端SDK:用于開發(fā)即時(shí)通訊服務(wù)端,支持Java 1.7及以上版本,查看API文檔。

          整套MobileIMSDK框架的架構(gòu)組成:

           另外:MobileIMSDK可與姊妹工程 MobileIMSDK-Web 無縫互通,從而實(shí)現(xiàn)Web網(wǎng)頁端聊天或推送等。

          六、MobileIMSDK v6.2更新內(nèi)容 

          【重要說明】:

          MobileIMSDK v6.2 為次要版本,進(jìn)行了若干優(yōu)化! 查看詳情

          【新增的特性】:

          1. [服務(wù)端] 新增兩個(gè)聊天消息前置處理回調(diào),方便開發(fā)者進(jìn)行內(nèi)容鑒黃、過濾、修改等運(yùn)營管理;
          2. [服務(wù)端] 新增新增了一個(gè)與 Web 互通情況下的 C2C 模式回調(diào),用于開發(fā)者在互通模式下實(shí)現(xiàn)離線消息 Push 邏輯;

          【其它優(yōu)化和提升】:

          1. [Andriod] 支持最新的 Andriod 12,解決了 Demo 工程中的 Andriod12 兼容問題;
          2. [Andriod] 解決了 Demo 工程在最新 Android Studio 編譯時(shí)報(bào)方法數(shù)超過 65535 的經(jīng)典問題;
          3. [服務(wù)端] 升級 log4j2 至 2.17.0,解決 Log4j2 遠(yuǎn)程代碼執(zhí)行高危漏洞;
          4. [服務(wù)端] 為 ServerEventListener 類中的 onUserLogout 回調(diào)增加 beKickoutCode 參數(shù);
          5. [服務(wù)端] [優(yōu)化] 嘗試解決與 Web 互通情況下,MQProvider 中的 work 方法會因異步消息導(dǎo)致的 AlreadCloseException 問題;

          【版本地址】:

          https://gitee.com/jackjiang/MobileIMSDK/releases/6.2



          作者:Jack Jiang (點(diǎn)擊作者姓名進(jìn)入Github)
          出處:http://www.52im.net/space-uid-1.html
          交流:歡迎加入即時(shí)通訊開發(fā)交流群 215891622
          討論:http://www.52im.net/
          Jack Jiang同時(shí)是【原創(chuàng)Java Swing外觀工程BeautyEye】【輕量級移動端即時(shí)通訊框架MobileIMSDK】的作者,可前往下載交流。
          本博文 歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明出處(也可前往 我的52im.net 找到我)。


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          Jack Jiang的 Mail: jb2011@163.com, 聯(lián)系QQ: 413980957, 微信: hellojackjiang
          主站蜘蛛池模板: 革吉县| 峡江县| 大埔县| 札达县| 武宣县| 罗田县| 定安县| 清苑县| 南木林县| 白玉县| 广西| 台州市| 南陵县| 扶绥县| 紫金县| 南召县| 寿光市| 桐城市| 鹿泉市| 手游| 和林格尔县| 山西省| 和静县| 曲水县| 独山县| 浦城县| 浦东新区| 时尚| 尉犁县| 安吉县| 彰化县| 龙州县| 多伦县| 开原市| 石泉县| 台东县| 德清县| 巴东县| 黄冈市| 金阳县| 涟源市|