• 服务列表


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

    基础组件列表

    以下是通过本文档介绍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提供提供统一的版本控制,只需要声明父依赖的版本,项目中只需要添加groupIdartifactId声明就可以了,使用父依赖可以极大的简化项目对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>