網友評分: 5分
CIM推送系統是開放源碼的企業智能推送服務軟件。它可以為企業內的工作人員提供一套專門的推送功能,針對特定人群進行智能推送,完美解決即使通訊的相關問題,非常好用。
CIM項目是基于mina或者netty框架下的推送系統,我們平常使用第三方的推送SDK,如極光推送,百度推送,小米推送,以及騰訊信鴿等來支撐自己的移動端的業務,或許有一些用戶自己實現即時通訊系統的需求,那么CIM為您提供了一個解決方案或者思路,目前CIM支持 websocket,android,ios,桌面應用,系統應用等多端接入支持,目前CIM服務端使用springboot搭建僅僅擁有消息推送的功能,關于數據緩存與持久化都需要使用者自己開發,但是配備了比較完整的使用文檔。最后希望CIM能為您帶來一些價值。
1.cim-use-examples是各個客戶端使用示例
2.cim-client-sdk 是各個客戶端的SDK源碼
3.cim-server-sdk 是服務端SDK源碼,分為 mina和netty 兩個版本,二者任選其一
4.cim-boot-server是springboot服務端工程源碼,使用Idea工具開發
其中所有的sdk均為IntelliJ IDEA工程,Maven打包成jar導出引入到對應的客戶端或服務端工程