即时通讯(IM)开源项目OpenIM本周版本发布-v1.0.6
OpenIM介紹
OpenIM是由前微信技術(shù)專家打造的開源的即時(shí)通訊組件。OpenIM包括IM服務(wù)端和客戶端SDK,實(shí)現(xiàn)了高性能、輕量級(jí)、易擴(kuò)展等重要特性。開發(fā)者通過集成OpenIM組件,并私有化部署服務(wù)端,可以將即時(shí)通訊、實(shí)時(shí)網(wǎng)絡(luò)能力快速集成到自身應(yīng)用中,并確保業(yè)務(wù)數(shù)據(jù)的安全性和私密性。代碼100%開源,開源協(xié)議Apache-2.0 License任何企業(yè)和個(gè)人都可以免費(fèi)使用(包括商用)。開發(fā)者可以選擇自行安裝私有化部署,基于SDK二次開發(fā)。
項(xiàng)目成果
官方文檔:https://doc.rentsoft.cn/
github地址:https://github.com/OpenIMSDK/Open-IM-Server
有勞朋友們github點(diǎn)一下 star,一個(gè)小小的 star 是作者們前進(jìn)的動(dòng)力,也是我們力爭(zhēng)開源IM項(xiàng)目No1的基石。
OpenIM不是個(gè)人兼職項(xiàng)目, 是商業(yè)化團(tuán)隊(duì)運(yùn)作的,大家可以放心使用。項(xiàng)目star增長(zhǎng)迅速,3個(gè)月內(nèi)達(dá)到5.4k,微信群開發(fā)者3000人,
社區(qū)開發(fā)者40人。
從GitHub Star、Fork等可以看項(xiàng)目參與的廣泛程度,從Contributor、Commits 可以看出項(xiàng)目的迭代情況,這些都是比較量化的指標(biāo)。而從問答則可以看出社區(qū)的活躍度和了解真實(shí)用戶反饋
docker已更新,請(qǐng)拉取最新鏡像,docker部署常見問題總結(jié)分析和解決辦法 見文檔:
https://doc.rentsoft.cn/demo/server_deploy/docker_singe.html
OpenIM每周都會(huì)迭代發(fā)布新版本,主要針對(duì)bug修復(fù)和系統(tǒng)優(yōu)化,特別值得注意的是,版本號(hào)的第一位數(shù)字代表大版本,一般是做了協(xié)議改造升級(jí),服務(wù)器和客戶端兩者必須保持大版本一致。
分支說明:(1)dev:外部開發(fā)者在此分支上提交pr; (2)tuoyun:OpenIM內(nèi)部專用;(3)main:最新可用分支;
重點(diǎn)特性展示
openIM pc web體驗(yàn)
關(guān)于我們
托云信息技術(shù)(成都)有限公司
我們致力于通過開源模式,為全球企業(yè)/開發(fā)者提供簡(jiǎn)單、易用、高效的IM服務(wù)和實(shí)時(shí)音視頻通訊能力,幫助開發(fā)者降低項(xiàng)目的開發(fā)成本,并讓開發(fā)者掌控業(yè)務(wù)的核心數(shù)據(jù)。
開源的價(jià)值
從公司成立之初就將“開源”作為核心戰(zhàn)略來推進(jìn),開源充分體現(xiàn)了自由、平等、分享的互聯(lián)網(wǎng)精神。
全球范圍頻繁發(fā)生的數(shù)據(jù)泄露、勒索病毒、隱私濫用等安全事件一次次給企業(yè)敲響警鐘,企業(yè)管理者對(duì)數(shù)據(jù)資產(chǎn)的價(jià)值、數(shù)據(jù)安全的重要性有了更清晰的認(rèn)識(shí),數(shù)據(jù)安全成就企業(yè)核心價(jià)值。
IM作為核心業(yè)務(wù)數(shù)據(jù),安全的重要性毋庸置疑,OpenIM開源以及私有化部署讓企業(yè)能更放心使用。
我們的團(tuán)隊(duì)
創(chuàng)始團(tuán)隊(duì)來自前微信技術(shù)團(tuán)隊(duì),我們致力于用開源技術(shù)創(chuàng)造服務(wù)價(jià)值,打造輕量級(jí)、高可用的IM架構(gòu),開發(fā)者只需簡(jiǎn)單調(diào)用 SDK,即可在應(yīng)用內(nèi)構(gòu)建多種即時(shí)通訊及實(shí)時(shí)音視頻互動(dòng)場(chǎng)景。
OpenIM邀請(qǐng)全球技術(shù)極客參與技術(shù)優(yōu)化,讓開發(fā)者輕松集成,讓每一個(gè)應(yīng)用都具備IM功能,同時(shí)考慮企業(yè)的接入成本、服務(wù)器資源以及最重要的數(shù)據(jù)安全性和私密性。
OpenIM有什么特色
(1) 開源永久免費(fèi)
代碼全部開源,永久免費(fèi),包括客戶端和服務(wù)端,由微信技術(shù)專家打造,并邀請(qǐng)全球技術(shù)極客參與建設(shè)。
(2) 易擴(kuò)展
服務(wù)端采用golang實(shí)現(xiàn),首創(chuàng)“一切皆消息”的通訊模型,輕松實(shí)現(xiàn)自定義消息和擴(kuò)展功能。
(3) 專業(yè)技術(shù)服務(wù)
每個(gè)技術(shù)人員都承擔(dān)技術(shù)客服的角色,強(qiáng)化社區(qū),及時(shí)解答。
(4) 高性能
借鑒并優(yōu)化通訊架構(gòu),抽象在線消息、離線消息、歷史消息存儲(chǔ)模型,分層治理架構(gòu),支持集群部署。
(5) 安全
代碼全部開源,服務(wù)端私有化部署,數(shù)據(jù)自我掌控。未來加入全球最安全的signal端到端加密協(xié)議。
(6) 全平臺(tái)支持
支持Andorid、iOS原生開發(fā),支持Flutter、uni-app跨端開發(fā),支持小程序、React等所有主流web前端技術(shù)框架, PC支持Electron,Flutter、iOS、uni-app、h5已有成熟demo可以體驗(yàn)。
開發(fā)者可以使用OpenIM替代市場(chǎng)上各種IM云服務(wù),除了降低成本,還賦予開發(fā)者更多的靈活性和自主性。我們通過開源的方式,邀請(qǐng)全球技術(shù)極客來參與Open-IM建設(shè),使每位開發(fā)者都能免費(fèi)使用最優(yōu)秀的IM組件,讓每個(gè)app都具備即時(shí)通訊能力。
總結(jié)
以上是生活随笔為你收集整理的即时通讯(IM)开源项目OpenIM本周版本发布-v1.0.6的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 晶体塑性有限元 Abaqus 三维泰森多
- 下一篇: Atom编辑神器