| CIM是一款面向開發者的IM即時通訊系統,命令行通訊工具,對開發者友好,提供了一些組件讓開發者易于擴展和定制功能,可以實現IM即時通訊系統,適用于APP的消息推送中間件,IOT海量連接場景中的消息透傳中間件等需求! ![]() 功能介紹群聊 私聊 內置命令 聊天記錄查詢。 一鍵開啟價值 2 億的 AI 模式 使用 Google Prot ocol Buffer 高效編解碼 根據實際情況靈活的水平擴容、縮容 服務端自動剔除離線客戶端 客戶端自動重連 延時消息 分組群聊 SDK 開發包 離線消息 協議支持消息加密 系統架構![]() CIM 中的各個組件均采用 SpringBoot 構建。 采用 Netty 構建底層通信。 Redis 存放各個客戶端的路由信息、賬號信息、在線狀態等。 Zookeeper 用于 IM-server 服務的注冊與發現。 使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。 |