[发明专利]一种序列号生成方法及装置有效
申请号: | 201611001202.3 | 申请日: | 2016-11-14 |
公开(公告)号: | CN106649566B | 公开(公告)日: | 2019-10-15 |
发明(设计)人: | 杨光润;何继远;彭小波;朱蕾;张恒;周忠恳;宋伟强 | 申请(专利权)人: | 上海艾融软件股份有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 202150 上海市崇明*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 序列号 生成 方法 装置 | ||
1.一种序列号生成方法,其特征在于,所述方法包括:
序列号生成器当从与所述序列号生成器关联的第一数据源中获取数值失败时,从与所述序列号生成器关联的第二数据源中确定出目标数据源,具体包括:当接收到用户的输入信息时,根据该输入信息从各第二数据源中确定出目标数据源,如果没有接收到用户的输入信息,根据预设的数据源优先级顺序从各第二数据源中确定出目标数据源;
序列号生成器从所述目标数据源中获取数值,具体包括:获取所述目标数据源对应的锁对象或接口函数;根据所获取的锁对象或接口函数从所述目标数据源中获取数值;
序列号生成器根据所获取的数值生成序列号,具体包括:
获取序列号定义表的数据源标识字段的第一属性值,该第一属性与所获取到的该数值的数据源之间具有一一对应关系;
将所述数值以及所述第一属性值,根据所述序列号定义表的序列号格式化字段的第二属性值的格式进行格式化处理;
根据格式化处理的结果生成序列号。
2.如权利要求1所述方法,其特征在于,从所述目标数据源中获取数值,具体为:
根据序列号定义表的序列号当前值字段的第三属性值从所述目标数据源中获取数值,所述第三属性值与上一次所生成的序列号相对应。
3.如权利要求1所述方法,其特征在于,根据所获取的数值生成序列号,具体包括:
将所获取的所述数值与获取所述数值时的时间点相结合生成序列号。
4.如权利要求1所述方法,其特征在于,通过如下方式确定从第一数据源中获取数值失败:
当从所述第一数据源中获取数据的时间大于预设时间阈值时,确定从所述第一数据源中获取数值失败。
5.如权利要求1所述方法,其特征在于,当从与所述序列号生成器关联的第一数据源中获取数值成功时,根据所获取的所述数值生成序列号。
6.一种序列号生成装置,其特征在于,所述装置用于序列号生成器,所述装置包括:确定单元、获取单元以及生成单元,其中:
所述确定单元,当从与所述序列号生成器关联的第一数据源中获取数值失败时,从与所述序列号生成器关联的第二数据源中确定出目标数据源,具体用于:当接收到用户的输入信息时,根据该输入信息从各第二数据源中确定出目标数据源,如果没有接收到用户的输入信息,根据预设的数据源优先级顺序从各第二数据源中确定出目标数据源;
所述获取单元,从所述目标数据源中获取数值,具体用于:获取所述目标数据源对应的锁对象或接口函数;根据所获取的锁对象或接口函数从所述目标数据源中获取数值;
所述生成单元,根据所获取的数值生成序列号,具体用于:
获取序列号定义表的数据源标识字段的第一属性值,该第一属性与所获取到的该数值的数据源之间具有一一对应关系;
将所述数值以及所述第一属性值,根据所述序列号定义表的序列号格式化字段的第二属性值的格式进行格式化处理;
根据格式化处理的结果生成序列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海艾融软件股份有限公司,未经上海艾融软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611001202.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种联机分析处理方法
- 下一篇:一种基于浏览器内核的网络爬虫系统