OpenIM即時通訊(IM)開源項目OpenIM重構版本,這是一款開源的聊天APP,從服務端到客戶端SDK開源即時通訊(IM)整體解決方案,可以輕松替代第三方IM云服務,打造具備聊天、社交功能的app。
OpenIM是由IM技術專家打造的開源的即時通訊組件。OpenIM包括IM服務端和客戶端SDK,實現(xiàn)了高性能、輕量級、易擴展等重要特性。開發(fā)者通過集成OpenIM組件,并私有化部署服務端,可以將即時通訊、實時網(wǎng)絡能力快速集成到自身應用中,并確保業(yè)務數(shù)據(jù)的安全性和私密性。
(1) IMSDK開源永久免費
代碼開源,包括IMSDK客戶端和IMServer服務端,由IM技術專家打造,并邀請全球技術極客參與建設。
(2) 易擴展
服務端采用golang實現(xiàn),首創(chuàng)“一切皆消息”的通訊模型,輕松實現(xiàn)自定義消息和擴展功能。
(3) 專業(yè)技術服務
每個技術人員都承擔技術客服的角色,強化社區(qū),不提工單,及時解答。
(4) 高性能
借鑒并優(yōu)化通訊架構,抽象在線消息、離線消息、歷史消息存儲模型,分層治理架構,支持集群部署。
(5) 安全
IMSDK代碼全部開源,服務端私有化部署,數(shù)據(jù)自我掌控。未來加入全球最安全的signal端到端加密協(xié)議。
(6) 全平臺支持
支持Android、iOS原生開發(fā),支持Flutter、uni-app跨端開發(fā),支持小程序、React等所有主流web前端技術框架, PC支持Electron,F(xiàn)lutter、iOS、uni-app已有成熟demo可以體驗。
開發(fā)者可以使用OpenIM替代市場上各種IM云服務,除了降低成本,還賦予開發(fā)者更多的靈活性和自主性。我們通過開源的方式,邀請全球技術極客來參與OpenIM建設,使每位開發(fā)者都能免費使用最優(yōu)秀的IM組件,讓每個app都具備即時通訊能力。
(1)IM技術專家打造,多年IM從業(yè)經(jīng)驗。優(yōu)秀的技術架構,經(jīng)受過海量用戶檢驗;
(2)完整組件,一鍵部署,輕松集成?蛻舳颂釤挸煞奖慵傻腟DK,服務端通過docker一鍵部署,運營管理系統(tǒng)展示后臺數(shù)據(jù);
(3)IMSDK全開源,不存在任何閉源收費版本。增加開源社區(qū)的參與積極性,產(chǎn)生黏性、慣性、認同感、歸屬感以及忠誠度,引入更多技術極客,進一步完善OpenIM;
(4)開源免費,給初創(chuàng)企業(yè)每年節(jié)省上萬費用。對于使用IM云服務的企業(yè),每年可以節(jié)省上萬乃至數(shù)十萬費用;
(5)私有化部署,無任何關聯(lián)。開發(fā)者一鍵部署OpenIM在自家服務器上,完全擺脫了對第三方的依賴,數(shù)據(jù)隱私可控、有保障;
(6)方便定制,采用“一切皆消息”的通訊模型。代碼開源,對于自定義需求,開發(fā)者可以修改客戶端代碼輕松實現(xiàn);
(7)高性能、微服務、集群化。系統(tǒng)具備平行擴展能力,支持服務注冊、服務發(fā)現(xiàn)。滿足初創(chuàng)企業(yè)簡單一鍵部署需求,同時也滿足中大型企業(yè)集群化部署需求。
(8)收取技術服務費,打造長遠、健康的商業(yè)模式。對于開發(fā)者來說,可以免費使用我們?nèi)考夹g和代碼。對于高標準的開發(fā)者,可以訂閱我們的技術服務,我們?yōu)橹峁└鼘I(yè)的技術服務、故障排查、SDK二次開發(fā)咨詢和私有化安裝部署服務。
OpenIM的SDK和服務端代碼100%開源,采用Apache-2.0 License協(xié)議,已經(jīng)在github公開,任何團隊和個人都可以免費使用。開發(fā)者可以選擇自行部署服務端,基于SDK二次開發(fā)應用,開發(fā)者應當合法合規(guī)的使用產(chǎn)品,不得用于任何違法違規(guī)項目。
1、視頻會議功能調(diào)整
2、實現(xiàn)保活
小編簡評:停車場駕駛
小編簡評:動畫《契約
小編簡評:AI一鍵摳圖
小編簡評:AR飛車競速
小編簡評:手機智能AI
小編簡評:isecret.im
小編簡評:原筆趣閣(
小編簡評:ChickenFPS
小編簡評:畫質(zhì)MxPro.
網(wǎng)友評論