doc[protocol]: 更新说明文档

This commit is contained in:
jaysunxiao
2021-05-28 19:42:15 +08:00
parent 0577b6e9a0
commit ede7d9721b
+8 -9
View File
@@ -30,7 +30,11 @@ Java生态的rpc框架非常多,但是很少有rpc框架能够契合到游戏
- 节省研发成本的项目,如想节省,开发,部署,运维成本
- 喜欢 [KISS法则](https://baike.baidu.com/item/KISS原则/3242383) 的项目 ,简单的配置,优雅的代码。
### Ⅲ. 安装和使用
### Ⅲ. 问题交流群
- QQ: 876280300 ,每个工程目录的test文件夹下都有完整的demo展示和注释说明,可以直接运行
### Ⅳ. 安装和使用
#### 1. 环境要求
@@ -131,7 +135,7 @@ public class StudentResource {
}
```
### . 为什么快
### . 为什么快
- 使用目前性能最好的 [zfoo protocol](protocol/README.md) 作为网关和RPC消息的序列化和反序列化协议
- 无锁化设计和优雅的线程池设计,用户的请求通过网关总能保证请求在同一台服务器的同一条线程去执行,所以就不需要用锁保证并发
@@ -141,11 +145,10 @@ public class StudentResource {
- 服务器热更新和监控无需代码和额外工具,直接内置在程序里,解放运维生产力
- 使用MVC设计模式,规范开发,保证代码质量,高效执行
### . 完整的工程案例
### . 完整的工程案例
- 图片分享聊天网站 [zapp](https://github.com/zfoo-project/zapp)
### Ⅵ. 提交规范
### Ⅶ. 提交规范
- Java项目格式化代码的方式采用IntelliJ Idea默认的格式化
- 所有的接口的参数和方法返回的参数都默认是非空的,如果参数可空,需要加上org.springframework.lang.Nullable注解
@@ -160,10 +163,6 @@ doc[module]: 增加了什么文档
del[module]: 删除了某些功能或者无用代码
```
### Ⅶ. 问题讨论群
- QQ: 876280300
### Ⅷ. License
zfoo使用 [Apache License Version 2.0](http://www.apache.org/licenses/LICENSE-2.0)