【技术实现步骤摘要】
一种物品编码的解析方法、设备及介质
[0001]本说明书涉及计算机
,尤其涉及一种物品编码的解析方法、设备及介质。
技术介绍
[0002]工业互联网标识解析系统由标识解析节点和递归解析节点组成,其中,标识解析节点包括国家顶级节点、二级节点、企业节点等。在国家顶级节点、二级节点、企业节点等不同优先级的标识解析节点中,每个标识解析节点可能对应多台解析服务器,每台解析服务器的IP地址和端口组成了该台解析服务器的一个解析接口。
[0003]不同的解析接口对应不同的解析规则,在不同的解析规则下,不同解析接口可解析的物品编码的类型也不相同。现有技术对物品编码进行解析时,通过随机分配解析端口的形式进行物品编码解析,由于不同物品编码的编码规则与解析接口的解析规则不一致,可能会出现物品编码无法解析的问题。
技术实现思路
[0004]本说明书一个或多个实施例提供了一种物品编码的解析方法、设备及介质,用于解决如下技术问题:通过随机分配解析端口的形式进行物品编码解析,由于不同物品编码的编码规则与解析接口的解析规则不一致,可能会出现物品编码无法解析的问题。
[0005]本说明书一个或多个实施例采用下述技术方案:
[0006]本说明书一个或多个实施例提供一种物品编码的解析方法,方法包括:
[0007]获取待解析的物品编码数据,其中,所述物品编码数据包括编码规则识别码与物品编码;根据所述编码规则识别码,确定所述物品编码的第一编码规则;根据预先设定的第二编码规则,对所述第一编码规则的物品编码进行 ...
【技术保护点】
【技术特征摘要】
1.一种物品编码的解析方法,其特征在于,所述方法包括:获取待解析的物品编码数据,其中,所述物品编码数据包括编码规则识别码与物品编码;根据所述编码规则识别码,确定所述物品编码的第一编码规则;根据预先设定的第二编码规则,对所述第一编码规则的物品编码进行重新编码,得到当前物品编码;调用预先存储的编码规则与编码解析接口的映射表;根据所述第二编码规则以及所述映射表,确定所述当前物品编码的编码解析接口;通过所述编码解析接口完成所述当前物品编码的解析。2.根据权利要求1所述的一种物品编码的解析方法,其特征在于,所述调用预先存储的编码规则与编码解析接口的映射表之前,所述方法还包括:预先获取多个解析接口的历史解析编码;将所述多个历史解析编码,按照历史解析编码中的编码规则将所述历史解析编码分别进行重新编码,得到多个指定类型编码;构建解析接口标识与多个指定类型编码的映射关系,存储至所述映射表中。3.根据权利要求2所述的一种物品编码的解析方法,其特征在于,所述根据所述映射表确定所述当前物品编码的编码解析接口,具体包括:根据所述当前物品编码的编码类型,在所述映射表中确定出与所述当前物品编码的编码类型相同的指定类型编码;根据与所述当前物品编码的编码类型相同的指定类型编码、以及解析接口标识与多个指定类型编码的映射关系,确定出与所述指定类型编码对应的多个解析接口;获取所述多个解析接口的历史解析数据,其中,所述历史解析数据包括每个解析接口解析每个物品编码所需的解析时间,以及每个解析接口的历史解析过程中的接口往返时延;根据所述每个解析接口解析物品编码对应的解析时间,计算所述每个解析接口的解析吞吐量,其中,所述解析吞吐量为所述每个解析接口每秒的解析次数;根据所述多个解析接口中,每个解析接口的解析吞吐量和接口往返时延,在所述多个解析接口中确定出符合要求的解析接口。4.根据权利要求3所述的一种物品编码的解析方法,其特征在于,所述获取所述多个解析接口的历史解析数据,具体包括:通过每个解析接口的解析记录,获取所述每个解析接口已经解析过的多个历史物品编码,其中,所述解析记录中包括接收到每个历史物品编码的解析请求的时刻、以及所述解析接口返回的请求处理结果的时刻;计算第一时刻和第二时刻的时间差值,将所述时间差值作为所述解析接口解析所述历史物品编码的往返时延,其中,所述第一时刻为接收到每个历史物品编码的解析请求的时刻,所述第二时刻为所述解析接口返回的请求处理结果的时刻;计算所述解析接口解析所述多个历史物品编码的多个往返时延,并计算所述多个往返时延的平均值,作为所述解析接口的接口往返时延。5.根据权利要求3所述的一种物品编码的解析方法,其特征在于,所述根据所述每个解
析接口解析物品编码对应的解析时间,计算所述每个解析接口的解析吞吐量,具体包括:获取所述每个解析接口所解析的物品编码对应的解析时间,计算所述每个解析接口对应的所有解析时间的平均值,作为所述每个解析接口的平均解析时间;计算单位时间与所述平均解析时间的比值,得到单位时间内所述每个解析接口的解析次数,将所述单位...
【专利技术属性】
技术研发人员:周荣雪,李程,商广勇,马岩堂,
申请(专利权)人:山东浪潮工业互联网产业股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。