tag im

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

@im / 博客 RSS 訂閱

JackJiang - Web網頁端即時通訊源碼/IM聊天源碼RainbowChat-Web

1、基本介紹 RainbowChat-Web是一套基於MobileIMSDK-Web的網頁端IM系統。不同於市面上某些開源練手或淘寶售賣的demo級代碼,RainbowChat-Web的產品級代碼演化自真正運營過的商業產品,其所依賴的通信層核心SDK已在數年內經過大量客户及其輻射的最終用户的使用和驗證。RainbowChat-Web同時也是移動端IM應用RainbowChat的姊妹產品。

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 即時通訊安全篇(四):實例分析Android中密鑰硬編碼的風險

1、前言 經常發現有開發者將密鑰硬編碼在Java代碼、文件中,這樣做會引起很大風險。 信息安全的基礎在於密碼學,而常用的密碼學算法都是公開的,加密內容的保密依靠的是密鑰的保密,密鑰如果泄露,對於對稱密碼算法,根據用到的密鑰算法和加密後的密文,很容易得到加密前的明文;對於非對稱密碼算法或者簽名算法,根據密鑰和要加密的明文,很容易獲得計算出簽名值,從而偽造簽名。 密鑰硬編碼在代碼中,而根據密鑰的

im , 網絡編程 , 即時通訊

收藏 評論

雲上曲率 - 千億級IM獨立開發指南!全球即時通訊全套代碼4小時速成(四)

本文篇幅較長,共計26667字(包括代碼),預計閲讀時長30-60min 這是《千億級IM獨立開發指南!全球即時通訊全套代碼4小時速成》的第四篇:《服務端搭建與總結》 系列文章可參考: 《千億級IM獨立開發指南!全球即時通訊全套代碼4小時速成(一)》:Demo演示與IM設計 《千億級IM獨立開發指南!全球即時通訊全套代碼4小時速成(二)》:UI設計與搭建 《千億級IM獨立開發指南

即時通信 , 聊天系統 , 服務器開發 , im , c++

收藏 評論

JackJiang - IM通訊協議專題學習(八):金蝶隨手記團隊的Protobuf應用實踐(原理篇)

本文由金蝶隨手記技術團隊丁同舟分享。 1、引言 跟移動端IM中追求數據傳輸效率、網絡流量消耗等需求一樣,隨手記客户端與服務端交互的過程中,對部分數據的傳輸大小和效率也有較高的要求,普通的數據格式如 JSON 或者 XML 已經不能滿足,因此決定採用 Google 推出的 Protocol Buffers 以達到數據高效傳輸。本文將基於隨手記團隊的Protobuf應用實踐,分享了Protobuf的技

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

收藏 評論

JackJiang - 鴻蒙NEXT時代你所不知道的全平台跨端框架:CMP、Kuikly、Lynx、uni-app x等

本文由GSYTech 戀貓de小郭分享,原題“2025 跨平台框架更新和發佈對比,這是你沒看過的全新版本”,下文有修訂和重新排版。 1、前言 2025 年可以説又是一個跨平台的元年,其中不妨有鴻蒙Next平台刺激的原因,也有大廠技術積累“達到瓶頸”的可能,又或者“開猿截流、降本增笑”的趨勢的影響,2025 年上半年確實讓跨平台框架又成為最活躍的時刻。例如: 1)Flutter Platfor

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - IM通訊協議專題學習(七):手把手教你如何在NodeJS中從零使用Protobuf

1、前言 Protobuf是Google開源的一種混合語言數據標準,已被各種互聯網項目大量使用。 Protobuf最大的特點是數據格式擁有極高的壓縮比,這在移動互聯時代是極具價值的(因為移動網絡流量到目前為止仍然昂貴的),如果你的APP能比競品更省流量,無疑這也將成為您產品的亮點之一。 現在,尤其IM、消息推送這類應用中,Protobuf的應用更是非常廣泛,基於它的優秀表現,微信和手機QQ這樣的主

protobuf , im , 即時通訊

收藏 評論

JackJiang - 零基礎音視頻入門:你所不知道的Web前端音視頻知識

本文由字節跳動張華挺分享,原題“你不知道的前端音視頻知識”,下文有修訂和重新排版。 1、前言 本文回顧了Web端音視頻的發展歷程,同時還介紹了視頻的編碼、幀率、比特率等概念,提到了Canvas作為視頻播放的替代方案,以及FFmpeg在音視頻處理中的重要作用等知識。 技術交流: 移動端IM開發入門文章:《新手入門一篇就夠:從零開發移動端IM》 開源IM框架源碼:https:

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 即時通訊安全篇(三):一文讀懂常用加解密算法與網絡通訊安全

1、引言 平時開發工作中,我們會經常接觸加密、解密的技術。尤其在今天移動互聯網時代,越來越多的用户會將數據存儲在雲端,或使用在線的服務處理信息。這些數據有些涉及用户的隱私,有些涉及用户的財產,要是沒有一套的方案來解決用户的數據安全問題的話,這將是一個多麼可怕的事兒。 作為開發者,也會經常遇到用户對數據安全的需求,當我們碰到了這些需求後如何解決,如何何種方式保證數據安全,哪種方式最有效,這些問

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 網絡ping不通到底有多少原因?一文搞明白!

1、引言 網絡ping不通是網絡中出現頻率最高的故障之一,同時也是最讓人抓狂的故障,誰沒遇到過?今天就和你細説下ping不通的原因,看看能不能和你遇到的情況對上號。技術交流: 移動端IM開發入門文章: 《新手入門一篇就夠:從零開發移動端IM》 開源IM框架源碼:https://github.com/JackJiang2011/MobileIMSDK(備用地址點

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 長連接網關技術專題(十三):基於Netty的攜程高性能網關異步改造實踐

本文由攜程技術Butters分享,原題“乾貨 | 日均流量200億,攜程高性能全異步網關實踐”,下文有修訂和重新排版。 1、引言 本文分享的是攜程API網關全異步改造的實踐分享,包括從Zuul 1.0同步架構升級為基於Netty的全異步架構,通過RxJava實現業務流程異步化,結合流式轉發、ZGC等技術顯著提升性能,並構建控制面實現多協議統一治理與模塊化編排。 技術交流:

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 鴻蒙NEXT如何保證應用安全:詳解鴻蒙NEXT數字簽名和證書機制

本文由美團技術團隊張晨分享,原題“鴻蒙應用簽名實操及機制探究”,下文進行了排版優化和內容修訂。 1、引言 華為鴻蒙單框架操作系統HarmonyOS NEXT已於2024年10月23日正式發佈Release版。HarmonyOS NEXT僅支持鴻蒙原生應用,不再兼容安卓。本文對鴻蒙NEXT公開資料進行了深入分析和解讀,梳理了鴻蒙單框架應用的簽名機制,拆解每一步的實操過程和背後的實現原理,並對源碼分析

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 微信讀書十週年,後台架構的技術演進和實踐總結

本文由騰訊技術團隊羅國佳分享,原題“微信讀書後台架構演進之路”,下文有修訂和重新排版。 1、前言 今年是微信讀書上線10週年,後台技術架構也伴隨着微信讀書的成長經歷了多次迭代與升級。每一次的組件升級與架構突破,在一個運行了10年的系統上落地都不是一件容易的事情,需要破釜沉舟的決心與膽大心細的業務聯動。微信讀書經過了多年的發展,贏得了良好的用户口碑,後台系統的服務質量直接影響着用户的體驗。團隊

im , 網絡編程 , 即時通訊

收藏 評論

JackJiang - 基於Netty的IM聊天加密技術學習:一文理清常見的加密概念、術語等

1、引言 在社區中,分享了很多篇基於Netty編寫的IM聊天入門文章(比如《跟着源碼學IM》系列、《基於Netty,從零開發IM》系列等),在這些文章中分享了各種IM通信算法原理和功能邏輯的實現。但是這樣簡單的IM聊天系統是比較容易被竊聽的,如果想要在裏面説點悄悄話是不太安全的。怎麼辦呢?學過密碼學的朋友可能就想到了一個解決辦法,聊天的時候對消息加密,處理的時候再對消息進行解密。是的,道理就是這樣

ssl , im , netty , openssl , 即時通訊

收藏 評論

JackJiang - 通俗易懂:AI大模型基於SSE的實時流式響應技術原理和實踐示例

本文引用了後台技術匯一枚少年郎“大模型應用之:SSE流式響應”的內容,下文有修訂和重新排版。 1、引言 文章介紹了SSE(Server-Sent Events)技術在大模型流式響應中的應用,包括其發展歷程、ChatGPT流式輸出原理、SSE技術特點及與WebSocket的對比,並提供了兩種流式響應落地方案。 *相關閲讀:《全民AI時代,大模型客户端和服務端的實時通信到底用什麼協

im , 網絡編程 , 即時通訊

收藏 評論