一种电子证照按需签发方法技术

技术编号:21095619 阅读:42 留言:0更新日期:2019-05-11 12:18
本发明专利技术涉及一种电子证照按需签发方法,包括如下步骤:电子证照系统接收客户端或服务平台的请求;根据所述请求,电子证照系统调用部门业务系统提供的服务接口获得调用结果;电子证照系统根据获取到的调用结果响应所述请求。本发明专利技术所述的电子证照按需签发方法具有能够实现电子证照的按需签发和快速高效实时的优点。

【技术实现步骤摘要】
一种电子证照按需签发方法
本专利技术涉及电子证照管理
,特别是涉及一种电子证照按需签发方法。
技术介绍
电子证照是数字政府的重要支柱,在支撑业务应用中起到重要作用。目前,电子证照的用证服务都是通过部门业务系统调用电子证照系统的接口来实现的。例如,电子证照的签发过程是由部门业务系统调用电子证照的接口完成的,具体地,部门业务系统中保存录入的证照的源数据,通过调用电子证照系统的接口,将部门业务系统的存量数据(证照的源数据)全部同步到电子证照系统,按照一定的数据格式排布证照的源数据并盖章形成电子证照,最后电子证照存在电子证照系统中。其他用证服务,包括验证、统计、查询等,也是通过调用电子证照的接口来实现的。但是,这种用证服务实现方式存在如下缺陷:部门业务系统保存的证照的源数据的存量数据大,很多历史数据都没有作用,不需要调用和同步电子证照系统进行全量签发,只需要按需签发,例如完税证明,作为证明纳税人已交纳税费的完税凭证,很多个人纳税者履行纳税义务后并不需要完税证明的,则部门业务系统仅需保存完税证明的证照的源数据,而不需要将其同步至电子证照系统进行签发。因此,目前的部门业务系统调用电子证照系统的接口的用证服务实现方式使得提供用证服务的接口资源浪费,效率低,耗时长。
技术实现思路
基于此,本专利技术的目的在于,提供一种电子证照按需签发方法,其能够实现电子证照的按需签发。一种电子证照按需签发方法,包括如下步骤:电子证照系统接收客户端或服务平台的请求;根据所述请求,电子证照系统调用部门业务系统提供的服务接口获得调用结果;电子证照系统根据获取到的调用结果响应所述请求。相较于现有技术,本专利技术的电子证照按需签发方法通过由部门业务系统提供服务接口,而电子证照系统调用服务接口的方式,改变了现有的由电子证照系统提供服务接口,而部门业务系统进行调用的方式,在本专利技术中,部门业务系统作为服务提供方,电子证照系统作为服务调用方,一方面,电子证照系统无需同步部门业务系统的全量数据,而只是在电子证照用证时,按照用证的需求通过服务接口到相应的部门业务系统获取电子证照的源数据即可,实现电子证照的按需签发,适用于存量数据大,很多历史数据没有作用,不需要全量签发和后续用证的情况;使得服务接口数据量大幅减少,具有快速高效实时的优点;另一方面,部门业务系统可能存在多个,电子证照系统仅有一个,如若使用部门业务系统调用电子证照系统的接口的方式,存在电子证照系统的接口并发太多而崩溃的情况,则需要通过做连接池等技术措施限制并发,致使开发复杂,而本专利技术由部门业务系统作为服务端,为一对多的调用,无需限制接口并发,开发简单。进一步地,所述客户端或服务平台包括部门业务系统、微信公众号平台和手机应用程序。进一步地,所述服务接口包括查询接口、验证接口和统计接口。进一步地,所述请求包括查询请求,所述查询请求携带有人/企业的身份证件标识信息;所述服务接口包括查询接口;所述电子证照按需签发方法包括:电子证照系统接收所述查询请求;根据人/企业的身份证件标识信息判断电子证照系统内是否存在所需的电子证照;若否,根据人/企业的身份证件标识信息生成所述查询接口的输入参数,调用所述查询接口从所述部门业务系统获取证照的源数据;根据证照的源数据生成电子证照并保存在电子证照系统内;向客户端或服务平台返回生成的电子证照以响应所述查询请求;若是,返回与身份证件标识对应的电子证照列表以响应所述查询请求。考虑到部门业务系统内的存量数据包含了很多通常情况下不发挥作用的历史数据,只在办事人申请的时候才需要将这些数据传递给电子证照系统按照一定的数据格式生成电子证照进行签发,从而通过人/企业提供的身份证件标识作为查询依据判断电子证照系统内是否存在所需的电子证照,如果没有,则调用查询接口获取部门业务系统中相应的证照的源数据签发电子证照。也即,在办事员申请的情况下才调用接口获取证照的源数据签发电子证照,体现按需签发,无需全量数据同步;然后,初次用证之后,电子证照系统内已保存已经使用过的证照,后续使用中,电子证照系统无需再调用查询接口到部门业务系统,直接显示与身份证件标识对应的已使用过的电子证照列表,用证服务更加快捷。进一步地,所述客户端为部门业务系统;所述请求包括验证请求,所述验证请求包括人/企业的身份证件标识信息和/或证照号码;所述服务接口包括验证接口;所述电子证照按需签发方法包括:通过部门业务系统查验源数据的详细页时,电子证照系统接收由部门业务系统发送的验证请求;电子证照系统异步调用所述验证接口,根据人/企业的身份证件标识信息和/或证照号码查询电子证照的有效期限,获得电子证照的有效性验证结果;电子证照系统向部门业务系统回传电子证照的有效性验证结果。考虑到电子证照签发后,办事员通过部门业务系统查验证照的源数据和/或部门用证时,虽然了解了证照的源数据,但无法获知这些证照的源数据对应的电子证照是否超过了有效期限,通过设置监听器的方式,当办事员在查验证照的源数据的详细页和/或部门用证的时候,触发点击事件,采用异步和回调的模式,电子证照系统验证与证照的源数据对应的电子证照的有效期限,在部门业务系统更新并显示电子证照的有效性验证结果。进一步地,所述服务接口还包括统计接口;所述电子证照系统根据获取到的调用结果响应所述请求的步骤之后,还包括如下步骤:电子证照系统根据证照目录标识向所述统计接口发送定时轮询请求,获取部门业务系统返回的各种电子证照的总量;电子证照系统根据选定的有效期限向所述统计接口发送定时轮询请求,获取部门业务系统返回的有效的电子证照总量和废止的电子证照总量;电子证照系统向所述统计接口发送定时轮询请求,获取并更新部门业务系统返回的电子证照的总量。进一步地,所述服务接口为REST架构的接口。REST接口描述了客户端和服务器端的数据交互规则,在REST架构中,通过以下几个重要的请求方法:GET,POST,PUT,PATCH,DELETE,能够实现获取、创建、更新、过滤、分页和删除等接口功能。本专利技术还提供一种计算机可读储存介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上任意一项所述的电子证照按需签发方法的步骤。本专利技术还提供一种计算机设备,包括储存器、处理器以及储存在所述储存器中并可被所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上任意一项所述的电子证照按需签发方法的步骤。为了更好地理解和实施,下面结合附图详细说明本专利技术。附图说明图1为本专利技术的电子证照按需签发方法的流程图;图2为本专利技术的电子证照按需查询的流程图;图3为本专利技术的电子证照按需验证的流程图;图4为本专利技术的电子证照定时统计的流程图。具体实施方式为了克服现有技术中,部门业务系统调用电子证照系统的接口的按需签发方式造成的服务接口资源浪费,效率低,耗时长的缺陷,本专利技术提供一种电子证照按需签发方法,通过由部门业务系统提供服务接口,而电子证照系统调用服务接口的方式,实现电子证照的按需签发,适用于存量数据大,很多历史数据没有作用,不需要全量签发和后续用证的情况;使得服务接口数据量大幅减少,具有快速高效实时的优点。请参阅图1,一种电子证照按需签发方法,包括如下步骤:S10:电子证照系统接收客户端或服务平台的请求;S20:根据所述请求,电子证照本文档来自技高网...

【技术保护点】
1.一种电子证照按需签发方法,其特征在于,包括如下步骤:电子证照系统接收客户端或服务平台的请求;根据所述请求,电子证照系统调用部门业务系统提供的服务接口获得调用结果;电子证照系统根据获取到的调用结果响应所述请求。

【技术特征摘要】
1.一种电子证照按需签发方法,其特征在于,包括如下步骤:电子证照系统接收客户端或服务平台的请求;根据所述请求,电子证照系统调用部门业务系统提供的服务接口获得调用结果;电子证照系统根据获取到的调用结果响应所述请求。2.如权利要求1所述的电子证照按需签发方法,其特征在于:所述客户端或服务平台包括部门业务系统、微信公众号平台和手机应用程序。3.如权利要求1所述的电子证照按需签发方法,其特征在于:所述服务接口包括查询接口、验证接口和统计接口。4.如权利要求3所述的电子证照按需签发方法,其特征在于:所述请求包括查询请求,所述查询请求携带有人/企业的身份证件标识信息;所述服务接口包括查询接口;所述电子证照按需签发方法包括:电子证照系统接收所述查询请求;根据人/企业的身份证件标识信息判断电子证照系统内是否存在所需的电子证照;若否,根据人/企业的身份证件标识信息生成所述查询接口的输入参数,调用所述查询接口从所述部门业务系统获取证照的源数据;根据证照的源数据生成电子证照并保存在电子证照系统内;向客户端或服务平台返回生成的电子证照以响应所述查询请求;若是,返回与身份证件标识对应的电子证照列表以响应所述查询请求。5.如权利要求3所述的电子证照按需签发方法,其特征在于:所述客户端为部门业务系统;所述请求包括验证请求,所述验证请求包括人/企业的身份证件标识信息和/或证照号码;所述服务接口包括验证接口;所述电子证照按需签...

【专利技术属性】
技术研发人员:谢桢机李斌杰梁国杰
申请(专利权)人:广州市中智软件开发有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1