Merge branch 'master' into cim
正在显示
2 个修改的文件
包含
124 行增加
和
5 行删除
.gitignore
0 → 100644
| 1 | +# Created by .ignore support plugin (hsz.mobi) | ||
| 2 | +### macOS template | ||
| 3 | +# General | ||
| 4 | +.DS_Store | ||
| 5 | +.AppleDouble | ||
| 6 | +.LSOverride | ||
| 7 | + | ||
| 8 | +# Icon must end with two \r | ||
| 9 | +Icon | ||
| 10 | + | ||
| 11 | +# Thumbnails | ||
| 12 | +._* | ||
| 13 | + | ||
| 14 | +# Files that might appear in the root of a volume | ||
| 15 | +.DocumentRevisions-V100 | ||
| 16 | +.fseventsd | ||
| 17 | +.Spotlight-V100 | ||
| 18 | +.TemporaryItems | ||
| 19 | +.Trashes | ||
| 20 | +.VolumeIcon.icns | ||
| 21 | +.com.apple.timemachine.donotpresent | ||
| 22 | + | ||
| 23 | +# Directories potentially created on remote AFP share | ||
| 24 | +.AppleDB | ||
| 25 | +.AppleDesktop | ||
| 26 | +Network Trash Folder | ||
| 27 | +Temporary Items | ||
| 28 | +.apdisk | ||
| 29 | +### Maven template | ||
| 30 | +target/ | ||
| 31 | +pom.xml.tag | ||
| 32 | +pom.xml.releaseBackup | ||
| 33 | +pom.xml.versionsBackup | ||
| 34 | +pom.xml.next | ||
| 35 | +release.properties | ||
| 36 | +dependency-reduced-pom.xml | ||
| 37 | +buildNumber.properties | ||
| 38 | +.mvn/timing.properties | ||
| 39 | + | ||
| 40 | +# Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) | ||
| 41 | +!/.mvn/wrapper/maven-wrapper.jar | ||
| 42 | +### Java template | ||
| 43 | +# Compiled class file | ||
| 44 | +*.class | ||
| 45 | + | ||
| 46 | +# Log file | ||
| 47 | +*.log | ||
| 48 | + | ||
| 49 | +# BlueJ files | ||
| 50 | +*.ctxt | ||
| 51 | + | ||
| 52 | +# Mobile Tools for Java (J2ME) | ||
| 53 | +.mtj.tmp/ | ||
| 54 | + | ||
| 55 | +# Package Files # | ||
| 56 | +*.jar | ||
| 57 | +*.war | ||
| 58 | +*.nar | ||
| 59 | +*.ear | ||
| 60 | +*.zip | ||
| 61 | +*.tar.gz | ||
| 62 | +*.rar | ||
| 63 | + | ||
| 64 | +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml | ||
| 65 | +hs_err_pid* | ||
| 66 | +### JetBrains template | ||
| 67 | +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm | ||
| 68 | +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 | ||
| 69 | + | ||
| 70 | +# User-specific stuff | ||
| 71 | +.idea/**/tasks.xml | ||
| 72 | +.idea/**/dictionaries | ||
| 73 | +.idea/**/shelf | ||
| 74 | + | ||
| 75 | +# Sensitive or high-churn files | ||
| 76 | +.idea/**/dataSources/ | ||
| 77 | +.idea/**/dataSources.ids | ||
| 78 | +.idea/**/dataSources.local.xml | ||
| 79 | +.idea/**/sqlDataSources.xml | ||
| 80 | +.idea/**/dynamic.xml | ||
| 81 | +.idea/**/uiDesigner.xml | ||
| 82 | +.idea/**/dbnavigator.xml | ||
| 83 | + | ||
| 84 | +# Gradle | ||
| 85 | +.idea/**/gradle.xml | ||
| 86 | + | ||
| 87 | +# CMake | ||
| 88 | +cmake-build-debug/ | ||
| 89 | +cmake-build-release/ | ||
| 90 | + | ||
| 91 | +# Mongo Explorer plugin | ||
| 92 | +.idea/**/mongoSettings.xml | ||
| 93 | + | ||
| 94 | +# File-based project format | ||
| 95 | +*.iws | ||
| 96 | + | ||
| 97 | +# IntelliJ | ||
| 98 | +out/ | ||
| 99 | + | ||
| 100 | +# mpeltonen/sbt-idea plugin | ||
| 101 | +.idea_modules/ | ||
| 102 | + | ||
| 103 | +# JIRA plugin | ||
| 104 | +atlassian-ide-plugin.xml | ||
| 105 | + | ||
| 106 | +# Cursive Clojure plugin | ||
| 107 | +.idea/replstate.xml | ||
| 108 | + | ||
| 109 | +# Crashlytics plugin (for Android Studio and IntelliJ) | ||
| 110 | +com_crashlytics_export_strings.xml | ||
| 111 | +crashlytics.properties | ||
| 112 | +crashlytics-build.properties | ||
| 113 | +fabric.properties | ||
| 114 | + | ||
| 115 | +# Editor-based Rest Client | ||
| 116 | +.idea/httpRequests | ||
| 117 | +.idea/ | ||
| 118 | +*.iml |
| @@ -8,7 +8,7 @@ | @@ -8,7 +8,7 @@ | ||
| 8 | [](https://github.com/crossoverJie/cim) | 8 | [](https://github.com/crossoverJie/cim) |
| 9 | [](https://jq.qq.com/?_wv=1027&k=5HPYvQk) | 9 | [](https://jq.qq.com/?_wv=1027&k=5HPYvQk) |
| 10 | 10 | ||
| 11 | -📘[介绍](#介绍) |📽[视频演示](#视频演示) | 🏖[TODO LIST](#todo-list) | 🌈[系统架构](#系统架构) |💡[流程图](#流程图)|🌁[快速启动](#快速启动)|👨🏻✈️[内置命令](#客户端内置命令)|🎤[群聊/私聊](##群聊私聊)|❓[QA](https://github.com/crossoverJie/cim/blob/master/doc/QA.md)|💌[联系作者](#联系作者) | 11 | +📘[介绍](#介绍) |📽[视频演示](#视频演示) | 🏖[TODO LIST](#todo-list) | 🌈[系统架构](#系统架构) |💡[流程图](#流程图)|🌁[快速启动](#快速启动)|👨🏻✈️[内置命令](#客户端内置命令)|🎤[通信](##群聊私聊)|❓[QA](https://github.com/crossoverJie/cim/blob/master/doc/QA.md)|💌[联系作者](#联系作者) |
| 12 | 12 | ||
| 13 | 13 | ||
| 14 | </div> | 14 | </div> |
| @@ -25,7 +25,7 @@ | @@ -25,7 +25,7 @@ | ||
| 25 | - 适用于 `APP` 的消息推送中间件。 | 25 | - 适用于 `APP` 的消息推送中间件。 |
| 26 | - `IOT` 海量连接场景中的消息透传中间件。 | 26 | - `IOT` 海量连接场景中的消息透传中间件。 |
| 27 | 27 | ||
| 28 | -> 我有在公网部署了一套演示环境,想要体验的可以联系我获取账号。 | 28 | +> 我有在公网部署了一套演示环境,想要体验的可以[联系我](#联系作者)加入内测群获取账号。 |
| 29 | 29 | ||
| 30 | ## 视频演示 | 30 | ## 视频演示 |
| 31 | 31 | ||
| @@ -61,12 +61,13 @@ | @@ -61,12 +61,13 @@ | ||
| 61 | * [x] 使用 `Google Protocol Buffer` 高效编解码。 | 61 | * [x] 使用 `Google Protocol Buffer` 高效编解码。 |
| 62 | * [x] 根据实际情况灵活的水平扩容、缩容。 | 62 | * [x] 根据实际情况灵活的水平扩容、缩容。 |
| 63 | * [x] 路由(`cim-forward-route`)服务自身是无状态,可用 `Nginx` 代理支持高可用。 | 63 | * [x] 路由(`cim-forward-route`)服务自身是无状态,可用 `Nginx` 代理支持高可用。 |
| 64 | -* [ ] 协议支持消息加密。 | ||
| 65 | -* [ ] 弱网情况下客户端自动上线。 | ||
| 66 | -* [ ] 更多的客户端路由策略。 | ||
| 67 | * [ ] 聊天记录查询。 | 64 | * [ ] 聊天记录查询。 |
| 68 | * [ ] 离线消息。 | 65 | * [ ] 离线消息。 |
| 69 | * [ ] 路由服务自动分配。 | 66 | * [ ] 路由服务自动分配。 |
| 67 | +* [ ] 协议支持消息加密。 | ||
| 68 | +* [ ] 弱网情况下客户端自动上线。 | ||
| 69 | +* [ ] 更多的客户端路由策略。 | ||
| 70 | + | ||
| 70 | 71 | ||
| 71 | 72 | ||
| 72 | ## 系统架构 | 73 | ## 系统架构 |
-
请 注册 或 登录 后发表评论