最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

開源即時通訊IM框架 MobileIMSDK v6.4 發(fā)布

2023-10-07 11:50 作者:nickkckckck  | 我要投稿

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

本次更新為次要版本更新,進行了若干優(yōu)化(更新歷史詳見:碼云 Release Notes、Github Release Notes)。MobileIMSDK 可能是市面上唯一同時支持?UDP+TCP+WebSocket?三種協(xié)議的同類開源IM框架。

二、MobileIMSDK簡介

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

  • 歷經(jīng)10年、久經(jīng)考驗;

  • 超輕量級、高度提煉,lib包50KB以內(nèi);

  • 精心封裝,一套API同時支持UDP、TCP、WebSocket三種協(xié)議(可能是全網(wǎng)唯一開源的);

  • 客戶端支持?iOS、Android標準Java、H5小程序、Uniapp;

  • 服務端基于Netty,性能卓越、易于擴展;

  • 可與姊妹工程?MobileIMSDK-Web?無縫互通實現(xiàn)網(wǎng)頁端聊天或推送等;

  • 可應用于跨設備、跨網(wǎng)絡的聊天APP、企業(yè)OA、消息推送等各種場景。

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

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

三、源碼托管同步更新

OsChina.net

  • 源碼托管:?http://git.oschina.net/jackjiang/MobileIMSDK

  • 項目資料:?點擊查看更多資料

GitHub.com

  • 源碼托管:?https://github.com/JackJiang2011/MobileIMSDK

  • 項目資料:?點擊查看更多資料

四、MobileIMSDK設計目標

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

五、MobileIMSDK框架組成

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

  1. Android客戶端SDK:用于Android版即時通訊客戶端,支持Android 2.3及以上,查看API文檔;

  2. iOS客戶端SDK:用于開發(fā)iOS版即時通訊客戶端,支持iOS 9.0及以上,查看API文檔;

  3. Java客戶端SDK:用于開發(fā)跨平臺的PC端即時通訊客戶端,支持Java 1.6及以上,查看API文檔;

  4. H5客戶端SDK:查看精編注釋版;

  5. 微信小程序端SDK:查看精編注釋版;

  6. Uniapp端SDK:查看精編注釋版;

  7. 服務端SDK:用于開發(fā)即時通訊服務端,支持Java 1.7及以上版本,查看API文檔。

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

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

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

【重要說明】:

MobileIMSDK v6.4 為次要版本,進行了若干優(yōu)化!?查看詳情?(github)

【新增重要特性】:

【解決的Bug】:

  • 1. [Uniapp端] 解決了Demo界面右上角的連接狀態(tài)title無法更新的問題;

  • 2. [服務端] 解決橋接模式下與最新rabbitmq庫不兼容從而斷線重連不成功,導致MQ中消息堆積的問題。

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

  • 1. [服務端] 解決登陸連接指令中的一處潛在空指針風險;

  • 2. [微信小程序端] 優(yōu)化自帶Demo中聊天主界面flex布局下的中部聊天列表高度自適應能力;

  • 3. [微信小程序端/H5端] 優(yōu)化了Demo中的CSS代碼;

  • 4. [微信小程序端/H5端] 優(yōu)化了WebSocket的關(guān)閉邏輯,確保標準API中的close方法因異步調(diào)用帶來socket實例被錯誤重置的問題;

  • 5. [H5端] 為Demo增加了消息送達狀態(tài)圖標的顯示(包括發(fā)送中、發(fā)送成功、發(fā)送失敗3種狀態(tài));

  • 6. [H5端] 重新設計了Demo的登錄界面;

  • 7. [服務端] 升級amqp-client庫至5.x版;

  • 8. [服務端] 解決橋接模式下MQ斷線自動恢復時消費者Chennal未主動清理,導致channel越來越多的問題(無消費者與其關(guān)聯(lián)的空channel):

  • 9. [Android] 提升targetSdkVersion至33(即Android 13);

  • 10. [Android] 升級開發(fā)工程使之支持最新Android Studio Giraffe和Gradle 8.1.1;

【最新版本源碼地址】:

  • Gitee:https://gitee.com/jackjiang/MobileIMSDK/releases/tag/v6.4

  • Github:https://github.com/JackJiang2011/MobileIMSDK/releases/tag/6.4


開源即時通訊IM框架 MobileIMSDK v6.4 發(fā)布的評論 (共 條)

分享到微博請遵守國家法律
宁阳县| 赞皇县| 定结县| 宿松县| 嘉定区| 伊金霍洛旗| 宝丰县| 衡水市| 宽城| 永仁县| 阿巴嘎旗| 祥云县| 扎兰屯市| 金华市| 兰考县| 海兴县| 吉隆县| 建始县| 田东县| 平谷区| 彰武县| 师宗县| 泸州市| 琼海市| 郑州市| 白山市| 阿瓦提县| 东光县| 福泉市| 青州市| 乐昌市| 青浦区| 定兴县| 杭州市| 铜陵市| 军事| 宣化县| 肇源县| 拉孜县| 枣强县| 龙山县|