System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电子签章,具体涉及一种第三方电子签章的实现方法、装置、设备、介质。
技术介绍
1、在科技日新月异的今天,互联网与在线办公已成为一种趋势,企业采用电子签章和电子合同也逐渐普及,越来越多的企业开始认识到这一技术的便捷与高效,纷纷投身于这场数字化的浪潮之中。
2、在相关技术中,为实现电子签章与电子合同的数字化办公,由于电子签章存在一定的技术门槛,通常采用第三方电子签章服务平台提供的技术支持。然而第三方电子签章系统服务平台供应商层出不穷,并且均由各自不同的业务逻辑处理,在涉及到多场景应用的环境时,可能会由于两种业务的供应商不同,使得程序之间的耦合性高,从而导致第三方电子签章服务调用过程复杂,增加了第三方电子签章复杂程度。
技术实现思路
1、有鉴于此,本专利技术提供了一种第三方电子签章的实现方法、装置、设备、介质,以解决相关技术中第三方电子签章实现过程中由于程序之间耦合性高,调用过程复杂的技术问题。
2、第一方面,本专利技术提供了一种第三方电子签章的实现方法,方法包括:基于预设对外接口,获取待签任务的第三方签章申请请求;基于第三方签章申请请求,确定第三方签章系统标识;基于第三方签章系统标识,获取与第三方签章申请请求对应的申请信息;基于申请信息,实现对待签任务的签章。
3、结合第一方面,在第一方面的一种可能的实现方式中,基于第三方签章系统标识,获取与第三方签章申请请求对应的申请信息,包括:验证第三方签章系统标识;响应于第三方签章系统标识通过验证
4、结合第一方面,在第一方面的一种可能的实现方式中,响应于第三方签章系统标识通过验证,基于所述第三方签章系统标识获取与所述第三方签章申请请求对应的签章申请、文件流以及调用方法,包括:响应于第三方签章系统标识通过验证,基于第三方签章系统标识,遍历预设的缓存空间,利用预设接口,确定与所述第三方签章申请请求对应的签章申请、文件流以及调用方法。
5、结合第一方面,在第一方面的一种可能的实现方式中,方法还包括:创建缓存空间与预设接口;基于预设接口,确定多个第三方签章系统标识与签章申请、文件流、调用方法的对应关系;基于对应关系,将对应的第三方签章系统标识、签章申请、文件流、调用方法成组存储进缓存空间。
6、结合第一方面,在第一方面的一种可能的实现方式中,响应于第三方签章系统标识通过验证,基于所述第三方签章系统标识获取与所述第三方签章申请请求对应的签章申请、文件流以及调用方法之后,还包括:解析第三方签章系统标识,确定执行命令;基于执行命令与执行结果的预设的对应关系,形成执行结果。
7、结合第一方面,在第一方面的一种可能的实现方式中,基于第三方签章申请请求,确定第三方签章系统标识,包括:基于第三方签章申请请求,确定对应配置文件;基于配置文件,确定第三方签章系统标识。
8、结合第一方面,在第一方面的一种可能的实现方式中,基于第三方签章申请请求,确定第三方签章系统标识,包括:解析第三方签章申请请求,确定第三方签章申请请求所包含的第三方签章系统标识。
9、第二方面,本专利技术提供了一种第三方电子签章的实现装置,装置包括:请求获取模块,用于基于预设对外接口,获取待签任务的第三方签章申请请求;确定模块,用于基于第三方签章申请请求,确定第三方签章系统标识;信息获取模块,用于基于第三方签章系统标识,获取与第三方签章申请请求对应的申请信息;签章模块,用于基于申请信息,实现对待签任务的签章。
10、第三方面,本专利技术提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的第三方电子签章的实现方法。
11、第四方面,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的第三方电子签章的实现方法。
12、本专利技术技术方案,具有如下优点:
13、本专利技术提供的一种第三方电子签章的实现方法、装置、设备、介质,该方法通过预设对外接口,获取第三方签章申请请求,并确定第三方签章系统标识,以与第三方签章申请请求对应的申请信息完成对待签任务的签章。这一过程中,利用统一的对外接口获取第三方签章申请请求,确定第三方签章系统标识,从而通过第三方签章系统标识获取申请信息,以统一接口定义接口参数以及返回数据格式,完成多种签章的实现,将第三方电子签章程序抽象为第三方签章系统标识与申请信息的关联关系,提高了方法的简洁性,使得不同签章供应商之间的业务逻辑关联性减少,从而提升了方法的简洁性,降低了程序之间的耦合性,并由于方法均由统一对外接口集成,提高了可拓展灵活性,减少了集成成本。
本文档来自技高网...【技术保护点】
1.一种第三方电子签章的实现方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第三方签章系统标识,获取与所述第三方签章申请请求对应的申请信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述响应于所述第三方签章系统标识通过验证,基于所述第三方签章系统标识获取与所述第三方签章申请请求对应的签章申请、文件流以及调用方法,包括:
4.根据权利要求3所述的方法,其特征在于,方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述响应于所述第三方签章系统标识通过验证,基于所述第三方签章系统标识获取与所述第三方签章申请请求对应的签章申请、文件流以及调用方法之后,还包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述第三方签章申请请求,确定第三方签章系统标识,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于所述第三方签章申请请求,确定第三方签章系统标识,包括:
8.一种第三方电子签章的实现装置,其特征在于,所述装置包括:
9.一种计
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的第三方电子签章的实现方法。
...【技术特征摘要】
1.一种第三方电子签章的实现方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述第三方签章系统标识,获取与所述第三方签章申请请求对应的申请信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述响应于所述第三方签章系统标识通过验证,基于所述第三方签章系统标识获取与所述第三方签章申请请求对应的签章申请、文件流以及调用方法,包括:
4.根据权利要求3所述的方法,其特征在于,方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述响应于所述第三方签章系统标识通过验证,基于所述第三方签章系统标识获取与所述第三方签...
【专利技术属性】
技术研发人员:肖露露,朱少帅,支茂峰,付晨阳,张舒,刘宗锴,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。