# 服务总线订阅数据
服务总线推送步骤为:
- 数据提供系统在服务总线注册
- 数据接收系统在服务总线订阅数据
- 数据提化系统推送数据给服务总线
- 服务总线分发数据给已订阅的系统
- 数据接收系统查看数据是否推送成功
# 服务总线注册接口
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门户系统/统一用户平台系统的对应页面查看数据是否推送正确,如下图: