tag im

標籤
貢獻6
99
04:34 AM · Nov 05 ,2025

@im / 博客 RSS 訂閱

JackJiang - 企業級實時消息推送系統的架構設計,一文即懂!

本文由騰訊雲架構師技術同盟策劃,作者章為忠,原題“如何設計一個企業級消息推送系統架構?”,下文有修訂和重新排版。 1、引言 想象一下這樣的場景:隨着企業規模擴大,業務系統日益增多,而幾乎每個系統都包含消息通知的功能模塊。此時,各業務系統不得不重複開發消息推送功能,不僅耗費大量人力與時間成本,功能質量也難以統一保障。更麻煩的是,郵件、短信、企業微信等推送渠道各自為戰,推送效果參差不齊不説,還讓管理工

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 全民AI時代,大模型客户端和服務端的實時通信到底用什麼協議?

本文由阿里雲望宸分享,原題“大模型推理主戰場:什麼才是通信協議標配?”,下文進行了排版優化和內容修訂。 1、引言 DeepSeek 加速了模型平權,隨之而來的是大模型推理需求的激增,大模型性能提升的主戰場從訓練轉移到了推理。推理併發的提升,將催生計算、存儲、網絡、中間件、數據庫等領域新的工程化需求。本文將分享 SSE 和 WebSocket 這兩個AI大模型應用的標配網絡通信協議,一起重新認

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 全平台開源即時通訊IM框架MobileIMSDK:7端+TCP/UDP/WebSocket協議

一、基本介紹 MobileIMSDK是一套全平台原創開源IM通信層框架: 超輕量級、高度提煉,lib包50KB以內; 精心封裝,一套API同時支持UDP、TCP、WebSocket三種協議(可能是全網唯一開源的); 客户端支持iOS、Android、標準Java、H5、微信小程序、Uniap、鴻蒙Next(Demo完整源碼); 服務端基於Netty,性能卓越、易於擴展new

im , 網絡編程 , harmonyos , 即時通訊

收藏 評論

JackJiang - 移動端即時通訊源碼/IM聊天源碼RainbowChat,純原生體驗絲滑、全源碼易二開

1、基本介紹 RainbowChat是一套基於MobileIMSDK通信框架的產品級移動端IM系統。RainbowChat源於真實運營的產品,不同於市面上某些開源或淘寶售賣的demo級代碼,RainbowChat的產品前身已被成千上萬真實的客户使用過,解決了大量的屏幕適配、細節優化、機器兼容問題。 RainbowChat可能是市面上唯一一款同時支持TCP、UDP兩種通信協議的全源碼IM產品(

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - IM通訊協議專題學習(五):Protobuf到底比JSON快幾倍?全方位實測!

本文由陶文分享,InfoQ編輯發佈,有修訂和改動。 1、前言 本系列的前幾篇主要是從各個角度講解Protobuf的基本概念、技術原理這些內容,但回過頭來看,對比JSON這種事實上的數據協議工業標準,Protobuf到底性能到底高多少?本篇將以Protobuf為基準,對比市面上的一些主流的JSON解析庫,通過全方位測試來證明給你看看Protobuf到底比JSON快幾倍。 學習交流: 移動端IM

protobuf , im , xmpp , 即時通訊 , Json

收藏 評論

JackJiang - 全平台開源即時通訊IM聊天框架MobileIMSDK的服務端開發指南,支持鴻蒙NEXT

寫在前面 在着手基於MobileIMSDK開發自已的即時通訊應用前,建議以Demo工程為腳手架,快速上手MobileIMSDK!Demo工程主要用於演示SDK的API調用等,它位於SDK完整下載包的如下目錄: 如上圖目錄demo_src/Server/所示,這是一個完整的IDEA工程(含完整的可運行Demo源碼)。 如果你只是想看看Demo的話,可以下載編譯好的Demo包

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 擁抱國產化:轉轉APP的鴻蒙NEXT端開發嚐鮮之旅

本文由轉轉技術團隊趙衞兵分享,原題“鴻蒙新篇章:轉轉 APP 的 HarmonyOS Next 開發之旅”,下文進行了排版優化和內容修訂。 1、引言 2023 年在華為開發者大會(HDC.Together)上,除了面向消費者的 HarmonyOS 4 之外,華為還推出了面向開發者的 HarmonyOS Next 開發者預覽。而在去年的 6 月份華為開發者大會上,對外開啓了 HarmonyOS Ne

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 支持百萬人超大羣聊的Web端IM架構設計與實踐

本文由vivo互聯網服務器團隊Cai Linfeng分享,來自公眾號“ vivo互聯網技術”,原題“百萬級羣聊的設計實踐”,下文進行了排版優化和內容修訂。 1、引言 現在IM羣聊產品多種多樣,有國民級的微信、QQ,企業級的釘釘、飛書,還有許多公司內部的IM工具,這些都是以客户端為主要載體。而且羣聊人數通常都是有限制,微信正常羣人數上限是500,QQ2000人,收費能達到3000人,這裏固然有產品考

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 即時通訊技術文集(第46期):微信、QQ技術精華合集(Part3) [共15篇]

為了更好地分類閲讀 52im.net 總計1000多篇精編文章,我將在每週三推送新的一期技術文集,本次是第46 期。 [- 1 -] 微信團隊原創分享:Android版微信的臃腫之困與模塊化實踐之路 [鏈接] http://www.52im.net/thread-893-1-1.html [摘要] 本文講述微信 Android 版架構從分層到多進程、模塊化的演進,及因代碼膨脹重構模塊化的過程與效果

im , 網絡編程 , 即時通訊

收藏 評論

TohSuM - 花了一年空閒時間打磨了一款 IM

軟件名稱 TL-RTC-APP 演示體驗: https://app.iamtsm.cn 開源地址: https://github.com/tl-open-source/tl-rtc-app 應用平台 瀏覽器,跨平台,移動端適配 應用簡介 高質量開源IM,羣聊,好友,聊天,視頻,直播,共享,文件預覽,文件編輯,文件分享,文件傳輸,剪貼板,自定義皮膚配色等 目前已完成並開源功能: 羣聊 好

vue.js , im , node.js , webrtc , Javascript

收藏 評論

JackJiang - 基於開源IM即時通訊框架MobileIMSDK:RainbowChat-iOS端v10.0版已發佈

1、基本介紹 RainbowChat是一套基於開源IM即時通訊聊天框架MobileIMSDK的產品級移動端IM系統。RainbowChat源於真實運營的產品,解決了大量的屏幕適配、細節優化、機器兼容問題。RainbowChat可能是市面上提供im即時通訊聊天源碼的,唯一一款同時支持TCP、UDP兩種通信協議的IM產品。與姊妹產品RainbowTalk和RainbowChat-Web技術同源,

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 一年擼完百萬行代碼,企業微信的全新鴻蒙NEXT客户端架構演進之路

本文由企業微信客户端團隊黃瑋分享,原題“在流沙上築城:企微鴻蒙開發演進”,下文進行了排版優化和內容修訂。 1、引言 當企業微信團隊在2024年啓動鴻蒙Next版開發時,我們面對的是雙重難題: 1)在WXG小團隊模式下,如何快速將數百萬行級企業應用移植到全新操作系統? 2)在鴻蒙API 還是Preview的初期,如何保持業務代碼的穩定,在API快速更新的浪潮中巋然不動? DataList

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 長連接網關技術專題(十二):大模型時代多模型AI網關的架構設計與實現

本文來自嗶哩嗶哩通用技術團隊分享,下文進行了排版優化和修訂。 1、引言 隨着 AI 技術快速發展,業務對 AI 能力的渴求日益增長。當 AI 服務面對處理大規模請求和高併發流量時,AI 網關從中扮演着至關重要的角色。AI 服務通常涉及大量的計算任務和設備資源佔用,此時需要一個 AI 網關負責協調這些請求來確保系統的穩定性與高效性。因此,與傳統微服務架構類似,我們將相關 API 管理的功能(如流量控

im , 網絡編程 , 即時通訊

收藏 評論

雲音樂技術團隊 - 淺嘗IM方案在H5活動場景中的應用

本文作者:入雲 前言 説起 IM,大家應該都或多或少了解過一些,一般被熟知是在一些聊天場景裏應用的比較多;而一般情況下我們常接觸的業務中大多是做一些接口的查詢提交之類的操作,用正常的 Ajax 請求就足以滿足需求,比較難接觸到 IM 這種方案。 但如果涉及到一些需要頻繁更新數據的業務場景,使用常規接口查詢難免會給服務端造成比較大的性能開銷,並且數據更新的延遲也會很大;嘗試使用 IM 則可以讓我們在

im , websocket , h5頁面 , 前端

收藏 評論

融雲RongCloud - 叮咚!融雲 2023 年度「消息」已送達

關注【融雲全球互聯網通信雲】瞭解更多 關注【融雲 RongCloud】,瞭解協同辦公平台更多幹貨。

im , 圖片 , 融雲 , 安全 , 即時通訊

收藏 評論

vivo互聯網技術 - 百萬級羣聊的設計實踐

作者:來自 vivo 互聯網服務器團隊- Cai Linfeng 本文介紹了服務端在搭建 Web 版的百萬人級別的羣聊系統時,遇到的技術挑戰和解決思路,內容包括:通信方案選型、消息存儲、消息有序性、消息可靠性、未讀數統計。 一、引言 現在IM羣聊產品多種多樣,有國民級的微信、QQ,企業級的釘釘、飛書,還有許多公司內部的IM工具,這些都是以客户端為主要載體,而且羣聊人數通常都是有限制,微信正常羣人數

im , websocket , MySQL , nosql , JAVA

收藏 評論

JackJiang - 全面適配iOS 26液態玻璃,基於開源IM即時通訊框架MobileIMSDK:RainbowChat-iOS端v10.2發佈

1、MobileIMSDK開源工程 MobileIMSDK是一套專門為移動端開發的開源IM即時通訊框架,超輕量級、高度提煉,一套API優雅支持UDP、TCP、WebSocket三種協議,支持iOS、Android、H5、小程序、Uniapp、標準Java平台,服務端基於Netty編寫。 工程同步開源地址: ❶GitHub:https://github.com/JackJiang2011/Mo

im , netty , 即時通訊

收藏 評論

JackJiang - 轉轉客服IM聊天系統背後的技術挑戰和實踐分享

本文來自轉轉技術李帥的原創分享,已進行修訂和排版優化。 1、引言 在當今互聯網時代,高效的用户服務是提升用户體驗的關鍵。轉轉自研的客服IM聊天系統作為用户與客服溝通的橋樑,承擔着傳遞信息、解決問題的關鍵角色。然而,消息數據的流轉並非一帆風順,本文將深入探討IM系統在消息傳遞過程中遇到的問題和挑戰,以及相應的技術解決方案。如圖是IM系統中一條消息的流轉鏈路: 相較於普通web系統,IM系統的消息數

im , websocket , 即時通訊

收藏 評論

JackJiang - 可靠傳輸的TCP協議send成功就意味着數據一定發出去了?

本文來自小白debug的原創分享,原題“【修正版】動圖圖解!代碼執行send成功後,數據就發出去了嗎?”,下文有修訂和排版優化。 1、引言 回覆過很多IM初學者關於MobileIMSDK通信層代碼的疑問,最基礎的問題就是“明明用的是TCP協議,而TCP協議也被稱為可靠的通信協議,那為什麼TCP代碼中明確能知道數據是否發送成功,為什麼仍然需要應用層去實現消息應答和重傳這種邏輯?”。要真正講清楚

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 即時通訊安全篇(一):正確地理解和使用Android端加密算法

1、前言 即時通訊是互聯網的重要應用形態之一,安全性一直是開發者需要優先考慮的基礎問題,並不是使用了加密就絕對安全了,如果加密函數使用不正確,加密數據很容易受到逆向破解攻擊。如何正確地理解和使用加密技術則顯的尤其重要。 本文主要討論針對Android這樣的移動端應用開發時,如何正確的理解目前常用的加密算法,為諸如即時通訊應用的實戰開發,如何在合適的場景下選擇適合的算法,提供一些參考。 2、系列文章

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 視頻直播技術乾貨(十三):B站實時視頻直播技術實踐和音視頻知識入門

本文由B端技術中心資深開發工程師馬家憶分享,原題“B站在實時音視頻技術領域的探索與實踐”,下文進行了排版和內容優化。 1、引言 直播行業從傳統的娛樂直播發展到教育直播、電商直播等形式,產生了很多新的玩法。傳統的直播是一位主播展示才藝,觀眾通過彈幕、送禮物等方式進行互動。隨着網絡質量不斷地提高,用户也對直播平台產生的新的要求,實時互動直播的場景就出現了,觀眾可以同時觀看多位主播之間互動的畫面,讓直播

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - ChatGPT如何實現聊天一樣的實時交互?快速讀懂SSE實時“推”技術

本文由宅小年分享,感謝原作者,下文有修訂和重新排版。 1、引言 你有沒有想過,為什麼 ChatGPT 能夠像人類聊天一樣,一個字一個字地"蹦"出來回答你的問題?為什麼股票軟件能夠實時更新價格,而不需要你瘋狂刷新頁面?答案就藏在今天我們要聊的技術裏——SSE(Server-Sent Events)!本文將帶你快速認識SSE實時通信協議,包括它的技術原理、常見使用場景、與同類技術的對比以及簡單

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 探討組合加密算法在IM中的應用

1、前言 本文深入分析了即時通信(IM)系統中所面臨的各種安全問題,綜合利用對稱加密算法(DES算法)、公開密鑰算法(RSA算法)和Hash算法(MD5)的優點,探討組合加密算法在即時通信中的應用。 2、IM安全系列文章 本文是IM通訊安全知識系列文章中的第2篇,總目錄如下: 《即時通訊安全篇(一):正確地理解和使用Android端加密算法》 《即時通訊安全篇(二):探討組合加密算法在IM中的應用

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 轉轉千萬級用户量消息推送系統的架構演進之路

本文由轉轉平台業務負責人王計寬分享,原題“轉轉push系統的演進之路”,下文有修訂和重新排版。 1、引言 顧名思義,push就是就是藉助廠商通道把消息發送給用户的一種方式,一般用於用户的召回和活動觸達,和即時通訊IM在業務上稍有區別,但技術邏輯上是相通的,不在此處贅述。本文將從0開始講講轉轉千萬級用户量消息推送系統的架構演進和迭代過程,以及遇到的常見問題的解法,希望能帶給你啓發。 2、術語

im , 網絡編程 , 即時通訊

收藏 評論