|
|
@ -24,21 +24,38 @@ SOP封装了开放平台大部分功能包括:签名验证、统一异常处 |
|
|
|
|
|
|
|
|
|
|
|
## 架构图 |
|
|
|
## 架构图 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
待完善 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 已完成列表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 签名验证 |
|
|
|
|
|
|
|
- 统一异常处理 |
|
|
|
|
|
|
|
- 统一返回内容 |
|
|
|
|
|
|
|
- session管理 |
|
|
|
|
|
|
|
- 秘钥管理 |
|
|
|
|
|
|
|
- 微服务端自动验证(JSR-303) |
|
|
|
|
|
|
|
- 支持Spring Cloud Gateway |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 后期规划 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 关闭签名校验功能 |
|
|
|
|
|
|
|
- 整合[easyopen](https://gitee.com/durcframework/easyopen) |
|
|
|
|
|
|
|
- 配置中心,Spring Cloud Config(Zookeeper) |
|
|
|
|
|
|
|
- Admin管理平台,统一管理微服务配置,管理路由信息,微服务上下线等功能 |
|
|
|
|
|
|
|
|
|
|
|
## 工程说明 |
|
|
|
## 工程说明 |
|
|
|
|
|
|
|
|
|
|
|
- sop-registry:注册中心,eureka实现 |
|
|
|
- sop-registry:注册中心,eureka实现 |
|
|
|
- sop-gateway:网关,zuul实现,统一访问入口 |
|
|
|
- sop-gateway:网关,统一访问入口,Spring Cloud Zuul实现,可切换成Spring Cloud Gateway |
|
|
|
- sop-gateway-common:网关公共模块,封装常用功能,包含签名校验等功能。 |
|
|
|
- sop-gateway-common:网关公共模块,封装常用功能,包含签名校验、错误处理等功能 |
|
|
|
- sop-server-common:微服务端公共模块,封装配套功能 |
|
|
|
- sop-service-common:微服务端公共模块,封装配套功能 |
|
|
|
- sop-story:示例,story服务,同时作为Provider提供服务 |
|
|
|
- sop-story:微服务示例,story服务,同时作为Provider提供服务 |
|
|
|
- sop-book:示例,book服务,也是Consumer,调用story提供的服务 |
|
|
|
- sop-book:微服务示例,book服务,也是Consumer,调用story提供的服务 |
|
|
|
- sop-test:测试用例 |
|
|
|
- sop-test:接口调用测试用例 |
|
|
|
|
|
|
|
|
|
|
|
## 相关文档 |
|
|
|
## 相关文档 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
待完善 |
|
|
|
|
|
|
|
|
|
|
|
## 沟通交流 |
|
|
|
## 沟通交流 |
|
|
|
|
|
|
|
|
|
|
|