• 服务列表


    本章节服务文档还在持续更新中

    数据存储组件

    以下是通过本文档介绍HZERO平台所涉及到的基础数据存储组件信息,其中部分可选或可替换。

    组件 描述 版本
    Minio 对象存储服务 RELEASE.2018-05-25T19-49-13Z
    Redis 缓存数据库 4.0.2
    Mysql 数据库 5.7.22

    前端模块信息

    以下是HZERO前端各模块的版本信息。

    模块 版本 描述
    hzero-front 1.3.5 父项目
    hzero-front-runtime 1.2.0 公共脚手架依赖
    hzero-front-hadm 1.3.0 平台治理模块
    hzero-front-hdtt 1.2.0 数据分发模块
    hzero-front-hexl 1.2.0 在线Excel模块
    hzero-front-hfile 1.3.2 文件服务模块
    hzero-front-hiam 1.3.5 IAM模块
    hzero-front-himp 1.3.2 导入服务模块
    hzero-front-hitf 1.2.3 接口平台模块
    hzero-front-hims 1.3.2 即时通讯模块
    hzero-front-hivc 1.2.0 发票服务模块
    hzero-front-hmsg 1.3.0 消息服务模块
    hzero-front-hmnt 1.2.0 监控审计服务模块
    hzero-front-hnlp 1.2.0 自然语言处理模块
    hzero-front-hpay 1.2.0 支付服务模块
    hzero-front-hpfm 1.3.5 平台服务模块
    hzero-front-hsdr 1.3.1 调度服务模块
    hzero-front-hwfp 1.3.4 新版工作流模块
    hzero-front-hmde 1.3.1 模型管理模块
    hzero-front-hocr 1.2.0 图像识别模块
    hzero-front-hsrh 1.3.1 检索服务模块
    hzero-front-hlod 1.3.0 lowcode模块
    hzero-front-hres 1.3.2 规则引擎模块
    hzero-front-hchg 1.3.1 计费服务模块
    hzero-front-hebk 1.3.0 银企直连模块
    hzero-front-hcuz 1.3.3 个性化模块
    hzero-front-hrpt 1.3.4 报表服务模块

    注意

    hzero-front-hwfl 服务 最新版本为 0.11.1 后续不再维护;

    hzero-front-hptl 最新版本为0.11.2, 后续不再维护;

    hzero-front-hagd 最新版本为1.2.0, 后续不再维护;

    hzero-front-hcnf 最新版本为1.2.0, 后续不再维护;

    hzero-front-hlcd 最新版本为1.1.0,后续不再维护,新版lowcode正在迭代中;

    hzero-front-hsgp 最新版本为1.1.0,后续不再维护;

    HZERO父依赖

    HZERO提供提供统一的版本控制,只需要声明父依赖的版本,项目中只需要添加groupIdartifactId声明就可以了,使用父依赖可以极大的简化项目对HZERO版本的管理。

    父项目POM坐标

    <parent>
        <groupId>org.hzero</groupId>
        <artifactId>hzero-parent</artifactId>
        <version>1.3.6.RELEASE</version>
    </parent>
    

    组件仓库地址 在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>
    </repositories>
    

    平台基础服务

    在引用服务依赖时,请区分 SaaS 版和 OP 版本;SaaS 包含多租户的功能,分平台级和租户级功能,多用于开发产品;OP 版本一般用于单租户(无租户概念),只包含租户级功能,多用于开发单系统项目;用 SaaS 还是 OP 版本取决于你的项目。

    以下是主要是HZERO平台相关微服务架构下的基础服务信息,可按照如下顺序安装服务。

    组件 简称 默认端口 描述 SaaS和OP说明 版本 数据库Schema
    hzero-gateway HGWY 8080 网关服务 不区分 1.3.5.RELEASE hzero_platform
    hzero-oauth HOTH 8020 认证服务 不区分 1.3.3.RELEASE hzero_platform
    hzero-iam HIAM 8030 IAM服务 区分 1.3.6.RELEASE hzero_platform
    hzero-platform HPFM 8100 平台基础服务 区分 1.3.5.RELEASE hzero_platform
    hzero-admin HADM 8060 平台治理服务 区分 1.3.2.RELEASE hzero_admin

    hzero-register 为可选基础服务,可使用其它注册中心替换,如 Nacos、Zookepper、Consul。
    hzero-config 为可选基础服务,可使用其它配置中心替换,如 Nacos、Apollo。
    hzero-swagger 为文档测试服务,需要使用 Swagger 测试才部署此服务。

    组件 简称 默认端口 描述 SaaS和OP说明 版本 数据库Schema
    hzero-register HREG 8000 注册中心 不区分 1.3.0.RELEASE -
    hzero-config HCFG 8010 配置服务 不区分 1.2.0.RELEASE hzero_admin
    hzero-swagger HSWG 8050 测试服务 不区分 1.3.1.RELEASE hzero_admin
    hzero-asgard HAGD 8040 事务服务 不区分 1.2.0.RELEASE hzero_asgard
    hzero-monitor HMNT 8260 监控审计服务 区分 1.2.0.RELEASE hzero_monitor

    平台通用服务

    以下是主要介绍HZERO平台相关的通用服务信息。

    HZERO前端服务包括了平台所有服务所有的前端功能。
    老版lowcode服务 `hzero-low-code`最终版本定为 `1.1.0.RELEASE`,后续不再更新,待新版本发布可切换至新版。 `hzero-boot-tenant` 租户初始化客户端依赖, 最终版为`1.3.0.RELEASE`,后续不再维护。
    组件 简称 默认端口 描述 SaaS和OP说明 版本 数据库Schema
    hzero-file HFLE 8110 文件服务 区分 1.3.4.RELEASE hzero_file
    hzero-message HMSG 8120 消息服务 区分 1.3.2.RELEASE hzero_message
    hzero-scheduler HSDR 8130 调度服务 区分 1.3.1.RELEASE hzero_scheduler
    hzero-import HIMP 8140 通用导入服务 区分 1.3.0.RELEASE hzero_import
    hzero-interface HITF 8150 接口服务 区分 1.2.2.RELEASE hzero_interface
    hzero-transfer HDTT 8180 数据分发服务 区分(仅SaaS) 1.2.2.RELEASE hzero_transfer
    hzero-workflow-plus HWFP 8220 新版工作流 区分 1.3.1.RELEASE hzero_workflow_plus
    hzero-report HRPT 8210 报表服务 区分 1.3.4.RELEASE hzero_report
    hzero-webexcel HEXL 8045 在线Excel服务 不区分 1.3.0.RELEASE hzero_webexcel
    hzero-search HSRH 8090 检索服务 不区分 1.3.2.RELEASE hzero_search
    hzero-ocr HOCR 8290 图像识别服务 不区分 1.1.0.RELEASE hzero_ocr
    hzero-rule-engine HRES 8065 规则引擎服务 不区分 1.3.0.RELEASE hzero_rule_engine
    组件 简称 默认端口 描述 SaaS和OP说明 版本 数据库Schema
    hzero-pay HPAY 8250 支付服务 不区分 1.3.1.RELEASE hzero_pay
    hzero-invoice HIVC 8015 发票服务 区分 1.2.0.RELEASE hzero_invoice
    hzero-im HIMS 8025 即时通讯服务 不区分 1.3.2.RELEASE hzero_im
    hzero-nlp HNLP 8230 内容提取服务 不区分 1.2.0.RELEASE hzero_nlp
    hzero-iot HIOT 8070 IoT服务 不区分 1.2.0.RELEASE hzero_iot
    hzero-dpm HDPM 8055 数据模型服务 不区分 1.3.0.RELEASE hzero_dpm
    hzero-ebank HEBK 8075 银企直联服务 不区分 1.3.0.RELEASE hzero_ebank
    hzero-ebank-proxy - - 银企直联代理服务 不区分 1.3.0.RELEASE -
    hzero-charge HCHG 8035 计费服务 不区分 1.3.0.RELEASE hzero_charge

    服务插件

    组件 版本 SaaS和OP说明 描述
    platform-mdm 1.3.0.RELEASE 区分 主数据依赖
    platform-hr 1.3.3.RELEASE 区分 组织架构依赖
    platform-org 1.3.1.RELEASE 区分 业务组织信息依赖
    platform-cusz 1.3.1.RELEASE 区分 个性化插件
    platform-search 1.3.0.RELEASE 区分 高级检索插件
    admin-ng 1.3.0.RELEASE 区分 Admin服务节点组插件

    服务客户端

    以下是HZERO提供的客户端依赖信息。

    组件 版本 描述
    hzero-boot-iam 1.3.0.RELEASE IAM客户端依赖
    hzero-boot-file 1.3.0.RELEASE 文件客户端依赖
    hzero-boot-import 1.3.4.RELEASE 导入客户端依赖
    hzero-boot-message 1.3.0.RELEASE 消息客户端依赖
    hzero-boot-platform 1.3.3.RELEASE 平台服务客户端依赖,数据权限,值集等
    hzero-boot-scheduler 1.3.2.RELEASE 调度服务客户端依赖
    hzero-boot-workflow-plus 1.3.0.RELEASE 新版工作流客户端依赖
    hzero-boot-monitor 1.3.1.RELEASE 监控审计客户端
    hzero-boot-interface 1.2.1.RELEASE 接口平台客户端依赖
    hzero-boot-transfer 1.3.0.RELEASE 数据分发客户端依赖
    hzero-boot-api-customize 1.3.0.RELEASE API客制化组件
    hzero-boot-data-change 1.3.3.RELEASE 数据变更识别组件
    hzero-boot-oauth 1.3.1.RELEASE OAuth客户端组件
    hzero-gateway-helper-api 1.3.2.RELEASE 网关鉴权API客户端
    hzero-gateway-helper-default 1.3.1.RELEASE 网关鉴权API客户端默认实现
    hzero-boot-nlp 1.3.0.RELEASE NLP服务客户端
    hzero-boot-pay 1.3.0.RELEASE 支付服务客户端

    通用开发组件

    以下是HZERO提供的基础依赖信息。

    组件 版本 描述
    hzero-starter-core 1.3.4.RELEASE 基础依赖,用户信息相关和一些工具类
    hzero-starter-redis 1.3.1.RELEASE Redis依赖,相关工具类等
    hzero-starter-dynamic-route 1.3.1.RELEASE 动态路由依赖
    hzero-starter-export 1.3.3.RELEASE 导出组件依赖
    hzero-starter-local-feign 1.3.1.RELEASE Feign转本地调用依赖
    hzero-starter-lock 1.3.0.RELEASE Redis锁依赖
    hzero-starter-mybatis-mapper 1.3.5.RELEASE 通用Mapper依赖
    hzero-starter-register-event 1.3.0.RELEASE 服务注册依赖
    hzero-starter-websocket 1.3.0.RELEASE WebSocket依赖
    hzero-starter-apollo-config 1.3.0.RELEASE 阿波罗配置中心客户端依赖
    hzero-starter-config-client 1.3.0.RELEASE 配置中心客户端组件
    hzero-starter-feign-replay 1.3.0.RELEASE Feign调用客户端支持组件
    hzero-starter-hitoa 1.3.0.RELEASE JVM监控组件
    hzero-starter-integration-sdk 1.2.2.RELEASE 接口平台SDK
    hzero-starter-jdbc 1.3.0.RELEASE 动态JDBC组件
    hzero-starter-excel 1.3.0.RELEASE Excel开发帮助组件
    hzero-starter-fragment 1.3.1.RELEASE 文件分片组件
    hzero-starter-keyencrypt 1.3.0.RELEASE 主键加密组件
    hzero-starter-sqlparser 1.3.0.RELEASE Sql解析器组件
    hzero-starter-tracer 1.3.0.RELEASE 日志追溯组件

    认证服务组件

    三方登录组件

    以下是三方登录相关基础组件,是 hzero-oauth 服务插件。三方登录可参考:三方登录

    组件 版本 描述
    hzero-starter-social-core 1.3.0.RELEASE 三方登录核心依赖
    hzero-starter-social-qq 1.3.0.RELEASE 三方QQ登录
    hzero-starter-social-wechat 1.3.0.RELEASE 三方微信登录
    hzero-starter-social-sina 1.3.0.RELEASE 三方微博登录
    hzero-starter-social-wechat-enterprise 1.3.0.RELEASE 企业微信登录

    单点登录组件

    以下是单点登录相关基础组件,是 hzero-oauth 服务插件。单点登录可参考:多域名单点登录

    组件 版本 描述
    hzero-starter-sso-core 1.3.3.RELEASE 单点登录核心组件,负责域名对应跳转控制等
    hzero-starter-sso-cas 1.3.3.RELEASE cas类型单点登录
    hzero-starter-sso-oauth 1.3.2.RELEASE oauth类型单点登录
    hzero-starter-sso-saml 1.3.4.RELEASE saml类型单点登录
    hzero-starter-sso-idm 1.3.2.RELEASE idm类型单点登录
    hzero-starter-sso-azure 1.3.2.RELEASE 微软云AD单点登录

    登录模板组件

    以下是登录模板组件,是 hzero-oauth 服务插件。

    组件 版本 描述
    hzero-template-oauth-main 1.3.1.RELEASE 简化版登录模板
    hzero-template-oauth-slide 1.3.1.RELEASE 带轮播图的登录模板

    消息服务组件

    组件 版本 描述
    hzero-starter-integrate-wechat-official 1.3.0.RELEASE 微信公众号支持组件
    hzero-starter-integrate-wechat-enterprise 1.3.0.RELEASE 企业微信支持组件
    hzero-starter-integrate-dd 1.3.1.RELEASE 钉钉支持组件
    组件 版本 描述
    hzero-starter-sms-core 1.3.0.RELEASE 短信服务支持核心组件
    hzero-starter-sms-aliyun 1.3.0.RELEASE 阿里云短信支持组件
    hzero-starter-sms-qcloud 1.3.0.RELEASE 腾讯云短信支持组件
    hzero-starter-sms-baidu 1.3.0.RELEASE 百度云短信支持组件
    组件 版本 描述
    hzero-starter-call-core 1.3.0.RELEASE 语音服务支持组件
    hzero-starter-call-jingdong 1.3.0.RELEASE 京东语音服务组件

    文件服务组件

    组件 版本 描述
    hzero-starter-file-core 1.3.2.RELEASE 对象存储支持核心组件
    hzero-starter-file-minio 1.3.1.RELEASE MinIO存储支持组件
    hzero-starter-file-aliyun 1.3.1.RELEASE 阿里云存储支持组件
    hzero-starter-file-bos 1.3.1.RELEASE 百度云存储支持组件
    hzero-starter-file-obs 1.3.1.RELEASE 华为云存储支持组件
    hzero-starter-file-cos 1.3.1.RELEASE 腾讯云存储支持组件
    hzero-starter-file-aws 1.3.1.RELEASE aws存储支持组件
    hzero-starter-file-azure 1.3.1.RELEASE 微软存储支持组件
    hzero-starter-file-jdcloud 1.3.1.RELEASE 京东云存储支持组件
    hzero-starter-file-ceph 1.3.1.RELEASE Ceph存储支持组件

    支付服务组件

    组件 版本 描述
    hzero-starter-pay-core 1.3.0.RELEASE 支付核心组件
    hzero-starter-pay-alipay 1.3.0.RELEASE 支付宝支付组件
    hzero-starter-pay-wxpay 1.3.0.RELEASE 微信支付组件
    hzero-starter-pay-unionpay 1.3.0.RELEASE 银联支付组件