关于github:想做即时通讯软件有了这个组件让你事半功倍

3次阅读

共计 661 个字符,预计需要花费 2 分钟才能阅读完成。

  大家好,我是为宽广程序员兄弟操碎了心的小编,每天举荐一个小工具 / 源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节俭开发效率,实现不加班不熬夜不掉头发,是我的指标!

  明天小编举荐一款即时消服务——CIM,CIM 我的项目是基于 mina 或者 netty 框架下的推送零碎,咱们平时应用第三方的推送 SDK,如极光推送,百度推送,小米推送,以及腾讯信鸽等来撑持本人的挪动端的业务,或者有一些用户本人实现即时通讯零碎的需要,那么 CIM 提供了一个解决方案或者思路,目前 CIM 反对 websocket,android,ios,桌面利用,零碎利用等多端接入反对,目前 CIM 服务端应用 springboot 搭建仅仅领有音讯推送的性能,对于数据缓存与长久化都须要使用者本人开发,然而装备了比拟残缺的应用文档。

开源协定

  应用 Apache-2.0 开源许可协定

git 地址

目录阐明

  • cim-use-examples 是各个客户端应用示例
  • cim-client-sdk 是各个客户端的 SDK 源码
  • cim-server-sdk 是服务端 SDK 源码, 分为 mina 和 netty 两个版本,二者任选其一
  • cim-boot-server 是 springboot 服务端工程源码, 应用 Idea 工具开发

其中所有的 sdk 均为 IntelliJ IDEA 工程,Maven 打包成 jar 导出引入到对应的客户端或服务端工程

结尾

  本期就分享到这里,我是小编南风吹,专一分享好玩乏味、离奇、实用的开源我的项目及开发者工具、学习资源!心愿能与大家独特学习交换,欢送关注我的公众号 【Github 导航站】

正文完
 0