# 服务总线订阅数据

服务总线推送步骤为:

  • 数据提供系统在服务总线注册
  • 数据接收系统在服务总线订阅数据
  • 数据提化系统推送数据给服务总线
  • 服务总线分发数据给已订阅的系统
  • 数据接收系统查看数据是否推送成功

# 服务总线注册接口

HOS门户和统一用户系统已经内置接收基础字典、组织人员、DTS数据以及帐号的接口,只需要将该接口注册到服务总线即可。

项目组根据文档提供的接口和项目部署的实际ip,组合成完整路径,去服务总线系统注册接口,如接口注册遇到问题,请联系服务总线产品组协助。

# 接收基础字典、组织人员和DTS业务数据接口注册

在服务总线注册该接口需要提供如下信息:

  • 系统名称:HOS门户系统
  • 系统appid(门户的appid,可在统一用户的应用管理中查看,参考本文7.2.1.1.3.产生AppId和密钥)
  • 接口编码:org-receive
  • 接口描述:接收基础字典、组织人员和DTS业务数据
  • 接口地址:门户访问IP:访问端口号/api/openApi/org/receive(门户访问ip为前端地址,如有负载,为负载地址,端口号一般为:8000)

注意

  • 如项目实施不会注册服务总线接口,请联系服务总线组注册
  • 该接口为共用接口,一个接口接收生产要素系统和DTS系统的各种数据

# 账号推送接口注册

帐号推送由HOS门户系统发起,推送帐号数据给服务总线。

在服务总线注册该接口需要提供如下信息:

  • 系统名称:HOS门户系统
  • 系统appid:(HOS门户的appid,可在统一用户的应用管理中查看,参考本文7.2.1.1.3.产生AppId和密钥)
  • 接口编码:USER
  • 接口描述:同步账号

# 接收帐号接口注册

如HOS系统需要从服务总线订阅帐号数据,需要提供以下数据:

  • 系统名称:HOS系统
  • 系统appid(门户的appid,可在统一用户的应用管理中查看,参考本文7.2.1.1.3.产生AppId和密钥)
  • 接口编码:syncAccount
  • 接口描述:接收账号
  • 接口地址:访问IP:访问端口号/api/openApi/sync/sync-account(访问ip为前端地址,如有负载,为负载地址,端口号一般为:8000)

# 数据推送

登录生产要素平台(DTS系统或者统一用户系统),准备相关数据,并进行数据推送。

# 日志查看

生产要素推送了数据之后,可以在HOS门户系统/统一用户平台系统查看日志,进入【API日志】页面查看,如下图:

日志查看

# 数据查看

生产要素推送了数据之后,可以去HOS门户系统/统一用户平台系统的对应页面查看数据是否推送正确,如下图:

数据查看