服务列表
本章节服务文档还在持续更新中
基础组件列表
以下是通过本文档介绍HZERO平台所涉及到到的相关基础组件信息,其中部分可选或可替换。
组件 | 描述 | 版本 |
---|---|---|
Minio | 对象存储服务 | RELEASE.2018-05-25T19-49-13Z |
Redis | 缓存数据库 | 4.0.2 |
Mysql | 数据库 | 5.7.22 |
前端版本信息
以下是HZERO前端各模块的版本信息。
模块 | 版本 | 描述 |
---|---|---|
hzero-front | 0.11.0 | 父项目 |
hzero-front-hagd | 0.11.0 | 分布式事务模块 |
hzero-front-hcnf | 0.11.0 | 配置中心模块 |
hzero-front-hfile | 0.11.0 | 文件服务模块 |
hzero-front-hiam | 0.11.0 | IAM模块 |
hzero-front-himp | 0.11.0 | 导入服务模块 |
hzero-front-hmsg | 0.11.0 | 消息服务模块 |
hzero-front-hpay | 0.11.0 | 支付服务模块 |
hzero-front-hpfm | 0.11.0 | 平台服务模块 |
hzero-front-hptl | 0.11.0 | 门户服务模块 |
hzero-front-hrpt | 0.11.0 | 报表服务模块 |
hzero-front-hsgp | - | 服务治理模块 |
hzero-front-hwfl | 0.11.0 | 工作流模块 |
hzero-front-hwfp | 0.11.0 | 新版工作流模块 |
hzero-front-hsdr | 0.11.0 | 调度服务模块 |
hzero-front-hnlp | 0.11.0 | 自然语言处理模块 |
hzero-front-hdtt | 0.11.0 | 数据分发模块 |
hzero-front-hitf | 0.11.0 | 接口平台模块 |
HZERO 父依赖
HZERO提供提供统一的版本控制,只需要声明父依赖的版本,项目中只需要添加groupId
和artifactId
声明就可以了,使用父依赖可以极大的简化项目对HZERO版本的管理。
父项目POM坐标
<parent>
<groupId>org.hzero</groupId>
<artifactId>hzero-parent</artifactId>
<version>0.11.0.RELEASE</version>
</parent>
Starter 列表
以下是HZERO提供的基础依赖信息。
组件 | 版本 | 描述 |
---|---|---|
hzero-starter-core | 0.11.0.RELEASE | 基础依赖,用户信息相关和一些工具类 |
hzero-starter-dynamic-route | 0.11.0.RELEASE | 动态路由依赖 |
hzero-starter-export | 0.11.0.RELEASE | 导出组件依赖 |
hzero-starter-local-feign | 0.11.0.RELEASE | Feign转本地调用依赖 |
hzero-starter-lock | 0.11.0.RELEASE | Redis锁依赖 |
hzero-starter-mybatis-mapper | 0.11.0.RELEASE | 通用Mapper依赖 |
hzero-starter-register-event | 0.11.0.RELEASE | 服务注册依赖 |
hzero-starter-social-wechat | 0.11.0.RELEASE | 微信登录依赖 |
hzero-starter-websocket | 0.11.0.RELEASE | WebSocket依赖 |
hzero-starter-zuul-ratelimit | 0.11.0.RELEASE | 网关限流依赖 |
hzero-starter-apollo-config | 0.11.0.RELEASE | 阿波罗配置中心客户端依赖 |
Boot 列表
以下是HZERO提供的客户端依赖信息。
组件 | 版本 | 描述 |
---|---|---|
hzero-boot-common | 0.11.0.RELEASE | 公共依赖,服务声明等 |
hzero-boot-iam | 0.11.0.RELEASE | IAM客户端依赖 |
hzero-boot-file | 0.11.0.RELEASE | 文件客户端依赖 |
hzero-boot-import | 0.11.0.RELEASE | 导入客户端依赖 |
hzero-boot-message | 0.11.0.RELEASE | 消息客户端依赖 |
hzero-boot-platform | 0.11.0.RELEASE | 平台服务客户端依赖,数据权限,值集等 |
hzero-boot-scheduler | 0.11.0.RELEASE | 调度服务客户端依赖 |
hzero-boot-workflow-plus | 0.11.0.RELEASE | 新版工作流客户端依赖 |
hzero-boot-monitor | 0.11.0.RELEASE | 监控审计客户端 |
hzero-boot-interface | 0.11.0.RELEASE | 接口平台客户端依赖 |
hzero-boot-transfer | 0.11.0.RELEASE | 数据分发客户端依赖 |
hzero-boot-tenant | 0.11.0.RELEASE | 租户初始化客户端依赖 |
hzero-gateway-helper-api | 0.11.0.RELEASE | 网关鉴权API客户端 |
hzero-gateway-helper-default | 0.11.0.RELEASE | 网关鉴权API客户端默认实现 |
Plugin 列表
以下是HZERO提供的插件依赖信息。
组件 | 版本 | SaaS和OP说明 | 描述 |
---|---|---|---|
platform-mdm | 0.11.0.RELEASE | 区分 | 主数据依赖 |
platform-hr | 0.11.0.RELEASE | 区分 | 组织架构依赖 |
platform-org | 0.11.0.RELEASE | 区分 | 业务组织信息依赖 |
基础服务列表
以下是主要介绍HZERO平台相关微服务架构下的基础服务信息,可按照如下顺序安装服务。
组件 | 简称 | 默认端口 | 描述 | SaaS和OP说明 | 版本 |
---|---|---|---|---|---|
hzero-register | HREG | 8000 | 注册中心 | 不区分 | 0.11.0.RELEASE |
hzero-config | HCFG | 8010 | 配置服务 | 区分 | 0.11.0.RELEASE |
hzero-gateway | HGWY | 8080 | 网关服务 | 不区分 | 0.11.0.RELEASE |
hzero-oauth | HOTH | 8020 | 认证服务 | 不区分 | 0.11.0.RELEASE |
hzero-iam | HIAM | 8030 | IAM服务 | 区分 | 0.11.0.RELEASE |
hzero-swagger | HSWG | 8050 | Swagger测试服务 | 不区分 | 0.11.0.RELEASE |
系统服务列表
以下是主要介绍HZERO平台相关的通用服务信息。
组件 | 简称 | 默认端口 | 描述 | SaaS和OP说明 | 版本 |
---|---|---|---|---|---|
hzero-platform | HPFM | 8100 | 平台服务 | 区分 | 0.11.0.RELEASE |
hzero-asgard | HAGD | 8040 | 事务服务 | 不区分 | 0.11.0.RELEASE |
hzero-file | HFLE | 8110 | 文件服务 | 区分 | 0.11.0.RELEASE |
hzero-message | HMSG | 8120 | 消息服务 | 区分 | 0.11.0.RELEASE |
hzero-scheduler | HSDR | 8130 | 调度服务 | 区分 | 0.11.0.RELEASE |
hzero-import | HIMP | 8140 | 通用导入服务 | 区分 | 0.11.0.RELEASE |
hzero-interface | HITF | 8150 | 接口服务 | 区分 | 0.11.0.RELEASE |
hzero-transfer | HDTT | 8180 | 数据分发服务 | 不区分 | 0.10.0.RELEASE |
hzero-workflow-plus | HWFP | 8220 | 新版工作流 | 区分 | 0.10.0.RELEASE |
hzero-portal | HPTL | 8200 | 门户服务 | 区分 | 0.10.0.RELEASE |
hzero-report | HRPT | 8210 | 报表服务 | 区分 | 0.10.0.RELEASE |
hzero-monitor | HMNT | 8260 | 监控审计服务 | 区分 | 0.11.0.RELEASE |
hzero-pay | HPAY | 8250 | 支付服务 | 不区分 | 0.11.0.RELEASE |
hzero-nlp | HNLP | 8230 | 内容提取服务 | 不区分 | 0.11.0.RELEASE |
hzero-front | HFNT | 80 | HZERO前端 | 不区分 | 0.11.0.RELEASE |
组件仓库
在POM中依赖 hzero 组件需要保证项目POM中指定了HZERO仓库信息
<repositories>
<repository>
<id>HzeroRelease</id>
<name>Hzero-Release Repository</name>
<url>http://nexus.saas.hand-china.com/content/repositories/Hzero-Release/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>HzeroSnapshot</id>
<name>Hzero-Snapshot Repository</name>
<url>http://nexus.saas.hand-china.com/content/repositories/Hzero-Snapshot/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>