资源服务总线是一种基于服务的架构,用于实现不同系统之间的数据交换和共享。在资源服务总线中,各个系统通过发布和订阅消息的方式进行通信。为了保证消息的唯一性和可读性,需要对消息进行编号。本标准就是为了规定资源服务总线报文编号的命名规则。
1. 报文编号的组成
资源服务总线报文编号由以下几部分组成:
(1)系统标识符:由4位字母表示,用于标识消息所属的系统;
(2)消息类型:由2位数字表示,用于标识消息的类型;
(3)日期时间:由14位数字表示,格式为yyyyMMddHHmmss,表示消息的生成时间;
(4)序列号:由6位数字表示,用于标识同一系统在同一秒钟内生成的消息的序列号。
2. 报文编号的命名规则
资源服务总线报文编号的命名规则如下:
(1)系统标识符必须是4位字母,由大写字母和数字组成;
(2)消息类型必须是2位数字,从01开始连续编号;
(3)日期时间必须是14位数字,格式为yyyyMMddHHmmss;
(4)序列号必须是6位数字,从000001开始连续编号;
(5)报文编号的各部分之间用“-”分隔;
(6)报文编号的总长度为27位。
3. 报文编号的示例
资源服务总线报文编号的示例如下:
(1)系统标识符为“SYS1”;
(2)消息类型为“01”;
(3)日期时间为“20220101120000”;
(4)序列号为“000001”。
则报文编号为“SYS1-01-20220101120000-000001”。
相关标准
- GA/T 1375-2017 资源服务总线消息规范
- GA/T 1377-2017 资源服务总线消息传输规范
- GA/T 1378-2017 资源服务总线消息安全规范
- GA/T 1379-2017 资源服务总线消息路由规范
- GA/T 1380-2017 资源服务总线消息订阅规范