基础微服务
UBSI的基础微服务是UBSI治理工具的业务功能实现者,其他WebApp也可以利用这些微服务进行搭建。这些微服务包括:
基础服务
- 监控聚合服务 - rewin.ubsi.admin
- 日志服务 - rewin.ubsi.logger
- 服务仓库 - rewin.ubsi.repo
- 测试管理 - rewin.ubsi.tester
- 网关配置管理 - rewin.ubsi.gateway
- 任务调度器 - rewin.ubsi.scheduler
- 流程引擎 - rewin.ubsi.eventflow
- 脚本管理 - rewin.ubsi.script
- 事务管理器 - rewin.ubsi.transaction
通用服务
- 参数管理 - rewin.common.favor
- 数据字典 - rewin.common.dict
- 信息管理 - rewin.common.info
- 用户管理 - rewin.common.user
- 用户认证 - rewin.user.auth
- 用户会话管理 - rewin.user.session
- 系统脚本执行器 - rewin.common.shell
- 审批规则管理 - rewin.common.approval
这些微服务的发行包托管在 https://github.com/ubsi-home/release 中,其maven仓库的引用地址为:https://maven.pkg.github.com/ubsi-home/release (在开发环境中引入该仓库需要拥有github账号及Personal Access Token,详情请见:开发环境准备),可以通过UBSI部署工具直接进行实例部署。(部署工具请见:服务部署)