[发明专利]一种基于微服务架构的发码方法、设备及介质在审
申请号: | 202210986800.X | 申请日: | 2022-08-17 |
公开(公告)号: | CN115392190A | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 胡建仁;马岩堂;吴宏伟;李程;肖雪;庞松涛;商广勇 | 申请(专利权)人: | 浪潮工业互联网股份有限公司 |
主分类号: | G06F40/126 | 分类号: | G06F40/126;G06F16/903;G06Q30/00 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微服 架构 方法 设备 介质 | ||
1.一种基于微服务架构的发码方法,其特征在于,包括:
获取企业的编码规则,其中,所述编码规则包括固定码段、可变码段和计算码段;
根据所述编码规则确定独立应用组,并通过所述独立应用组生成所述企业的产品码;
根据所述编码规则确定所述产品码的发码方式,并根据所述发码方式将所述产品码发放。
2.根据权利要求1所述的方法,其特征在于,根据所述编码规则确定所述产品码的发码方式,具体包括:
根据所述编码规则确定所述产品码的数量,并将所述数量与预先设置的阈值进行比较;
若所述产品码的数量大于或等于所述阈值,则确定预先设置的编码接口,并通过所述编码接口向所述企业发送业务编码,以使所述企业根据所述业务编码查看所述产品码的生成进度,并根据所述业务编码获取编码文件,其中,所述编码文件为所述产品码的打包文件;
若所述产品码的数量小于所述阈值,则将所述产品码发送至数据库中,以使所述企业通过所述数据库获取所述产品码。
3.根据权利要求1所述的方法,其特征在于,获取企业的编码规则之前,所述方法还包括:
确定所述企业的企业信息和产品信息,并根据所述企业信息和所述产品信息确定固定字符串,根据所述固定字符串确定所述固定码段;
确定所述产品码的编码属性,并根据所述编码属性确定可变码段,其中,所述编码属性至少包括顺序号、时间戳、批次号;
确定预先设置的计算算法和入参码段,根据所述入参码段并通过所述计算算法确定所述计算码段,其中,所述计算算法至少包括摘要算法、对称加密、非对称加密算法。
4.根据权利要求1所述的方法,其特征在于,根据所述编码规则确定独立应用组,并通过所述独立应用组生成所述企业的产品码,具体包括:
根据所述固定码段和所述可变码段确定第一独立应用,通过所述第一独立应用生成所述固定码段对应的第一子码段和所述可变码段对应的第二子码段;
根据所述计算码段确定第二独立应用,通过所述第二独立应用生成所述计算码段对应的第三子码段;
根据所述第一子码段、所述第二子码段和所述第三子码段确定所述产品码。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过可视化页面获取所述企业的注册信息,根据所述注册信息为所述企业进行注册,并根据所述注册信息确定所述企业的展示信息,其中,所述展示信息至少包括产品信息、产品分类信息;
通过所述可视化页面获取所述编码规则,根据所述注册信息将所述编码规则和所述展示信息进行关联展示。
6.根据权利要求1所述的方法,其特征在于,获取企业的编码规则之前,所述方法还包括:
确定所述企业的多个产品,并根据预先设置的代码格式确定所述多个产品对应的多个规则代码;
确定编码API,将所述规则代码输入至所述编码API中,以生成对应的编码规则。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述编码规则对所述产品码进行存在性校验,以检查所述产品码是否有重码;
若所述产品码有重码,则确定所述产品码对应的所述编码规则,并根据所述编码规则重新生成产品码。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述编码规则按照预先设置的码段顺序,生成所述产品码的子码段,并根据所述码段顺序将所述子码段进行拼接,以生成所述产品码。
9.一种基于微服务架构的发码设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述一种基于微服务架构的发码设备能够执行:如权利要求1-8中任意一项权利要求所述的方法。
10.一种非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令设置为:如权利要求1-8中任意一项权利要求所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮工业互联网股份有限公司,未经浪潮工业互联网股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210986800.X/1.html,转载请声明来源钻瓜专利网。