跳到主要内容

服务后端

Framework (framework)Schema (schema): 定义所有的 XDef 元模型(定义层),其余项目通过 XDSL 描述业务逻辑并提供实现(实现层)Starter (starter): 应用服务启动器核心代码Quarkus Starter (starter-quarkus): 基于 Quarkus 的应用服务启动器:- 统一初始化 Quarkus 和 Nop 运行环境;- 以依赖包方式引入应用服务后,便可构建可执行的应用包; Gateway (gateway): 应用服务网关Starter (gateway-starter): 应用服务网关的启动器,以外部依赖方式集成 Api 和 Web 资源网关Api (gateway-api): Api 路由处理Web (gateway-web): Web 资源路由处理 Config Center (config): 配置中心,统一管理、更新所有应用服务的配置数据 Auth (auth): 认证与鉴权Core (auth-core): 基础核心的公共代码,定义认证与权限控制的抽象模型Gateway (auth-gateway): 在应用网关处控制所有请求的可访问性Service (service-auth): 在各个服务内控制 Api 的可访问性,以及对数据的可操作性,控制相关的数据来源于共享的用户上下文Action (action-auth): 控制用户对资源的访问和操作,并记录操作日志Data (data-auth): 控制用户对数据的访问和操作Organization (organization): 人员与组织

Maven 工程模块目录添加数字前缀以控制目录顺序, 模块目录按重要性排序。