cim/README.md
远方夕阳 abd08cdc26 1.服务端cim-boot-server修改为idea maven工程
2.android sdk优化升级,去除mina或netty相关包的依赖
3.java sdk优化升级,去除mina或netty相关包的依赖
4.新增web sdk,可以由index.html快速启动demo
5.修正文档中一些疏漏
2019-05-13 18:15:06 +08:00

74 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#### 项目介绍
CIM是基于mina或者netty框架下的推送系统我们平常使用第三方的推送SDK如极光推送百度推送小米推送以及腾讯信鸽等来支撑自己的移动端的业务或许有一些用户自己实现即时通讯系统的需求那么CIM为您提供了一个解决方案或者思路目前CIM支撑 websocketandroidios桌面应用系统应用等多端接入支持目前CIM服务端使用springboot搭建仅仅拥有消息推送的功能关于数据缓存与持久化都需要使用者自己开发但是配备了比较完整的使用文档。最后希望CIM能为您带来一些价值。
---
## 相关项目
侣信专业版是基于CIM面向中小企业和者各类团队组织内部交流使用工具。具有丰富的功能聊天群组部门组织内部朋友圈等功能。它可以在局域网内使用保证沟通的信息安全并且它是完全免费的而且可以及时获得更新。
## [http://farsunset.com](http://farsunset.com)
<div align="center">
<img src="https://images.gitee.com/uploads/images/2019/0403/110400_b83d0906_58912.jpeg" width="280px" />
<img src="https://images.gitee.com/uploads/images/2019/0403/110400_6883aa1b_58912.jpeg" width="280px" />
<img src="https://images.gitee.com/uploads/images/2019/0403/110401_6d0679f4_58912.png" width="280px" />
</div>
---
#### 目录说明
1.cim-use-examples是各个客户端使用示例
2.cim-client-sdk 是各个客户端的SDK源码
3.cim-server-sdk 是服务端SDK源码,分为 mina和netty 两个版本,二者任选其一
4.cim-boot-server是springboot服务端工程源码,使用Idea工具开发
其中所有的sdk均为Eclipse工程打包成jar导出引入到对应的客户端或服务端工程
#### 建议反馈
智者千虑必有一失如果在使用或者学习过程中发现任何问题或者有优化建议您可以通过QQ3979434或者邮箱3979434@qq.com向我反馈当然目前还缺少IOS客户端sdk和.Net客户端SDK如果您有兴趣可以参与开发CIM将会越来越好。
#### 功能预览
1.控制台页面
![image](https://images.gitee.com/uploads/images/2019/0315/165050_9e269c1c_58912.png)
2.Android客户端
![image](https://images.gitee.com/uploads/images/2019/0315/165050_6f20f69e_58912.png)
3.Web客户端
![image](https://images.gitee.com/uploads/images/2019/0315/165050_dfc33c18_58912.png)
#### 更新日志
-------------------------------------------------------------------------------------------
版本:3.5.0/时间:2018-08-22
1.服务端由原来的 spring+struts2修改为springboot工程
2.全面重写websocket的实现全面拥抱protobuf替换json序列化方式更加高效
-------------------------------------------------------------------------------------------
版本:3.6.0/时间:2019-04-17
1.服务端springboot升级2.1.4,protobuf升级3.7.0
2.android sdk升级适配android8.0+,修复一些之前的兼容性问题
3.消息的id字段名由mid修改为id类型由String修改为long;
-------------------------------------------------------------------------------------------
版本:3.7.0/时间:2019-05-13
1.服务端cim-boot-server修改为idea maven工程
2.android sdk优化升级去除mina或netty相关包的依赖
3.java sdk优化升级去除mina或netty相关包的依赖
4.新增web sdk可以由index.html快速启动demo
5.修正文档中一些疏漏