一种适配接口服务的方法、装置及系统制造方法及图纸

技术编号:19121584 阅读:24 留言:0更新日期:2018-10-10 04:57
本发明专利技术提供了一种适配接口服务的方法、装置及系统,业务系统包括权限适配器和至少一个服务适配器,不同服务适配器对应的业务分类不同;业务系统记录各个业务分类对应的每一个接口服务,记录各个业务系统调用方已定购的每一个接口服务权限;在接收到当前业务系统调用方发来的业务需求时,确定业务需求所属的目标业务分类;基于目标业务分类对应的服务适配器,适配目标业务分类对应的至少一个接口服务;基于权限适配器,从至少一个接口服务中适配目标接口服务,当前业务系统调用方已定购目标接口服务的接口服务权限;向当前业务系统调用方提供目标接口服务。无需轮询全部接口服务即可匹配到所需接口服务,故能够简化适配接口服务的系统处理。

【技术实现步骤摘要】
一种适配接口服务的方法、装置及系统
本专利技术涉及计算机
,特别涉及一种适配接口服务的方法、装置及系统。
技术介绍
在业务系统中会存在各种业务接口服务。比如,税务系统中会有进项发票认证、进项发票查验,销项发票领购、分配、开票、作废,以及增值税纳税申报等。目前,在业务系统适配接口服务时,可以根据具体用户的权限,轮询全部接口服务,直至匹配到具体的接口服务。由于接口服务通常数量庞大,故现有实现方式会导致系统处理比较麻烦。
技术实现思路
本专利技术提供了一种适配接口服务的方法、装置及系统,能够简化适配接口服务的系统处理。为了达到上述目的,本专利技术是通过如下技术方案实现的:第一方面,本专利技术提供了一种适配接口服务的方法,应用于业务系统,所述业务系统包括权限适配器和至少一个服务适配器,不同服务适配器对应的业务分类不同;记录各个业务分类对应的每一个接口服务,记录各个业务系统调用方已定购的每一个接口服务权限;还包括:在接收到当前业务系统调用方发来的业务需求时,确定所述业务需求所属的目标业务分类;基于所述目标业务分类对应的服务适配器,适配所述目标业务分类对应的至少一个接口服务;基于所述权限适配器,从所述至少一个接口服务中适配目标接口服务,所述当前业务系统调用方已定购所述目标接口服务的接口服务权限;向所述当前业务系统调用方提供所述目标接口服务。进一步地,该方法还包括:设计用于维护业务分类的第一表;所述第一表中记录的任一业务分类对应的每一个接口服务已支持可调用;所述第一表包括业务类型编号、业务类型名称、说明。进一步地,该方法还包括:设计用于记录业务系统调用方已定购的每一个接口服务权限的第二表;所述第二表包括税号、授权用户、授权密码、业务分类。进一步地,所述业务系统为税务系统;所述目标业务分类为进项发票认证、进项发票查验、销项发票领购、销项发票分配、销项发票开票、销项发票作废、增值税纳税申报中的任意一种。第二方面,本专利技术提供了一种业务系统,包括:权限适配器、至少一个服务适配器、记录单元、确定单元、处理单元;不同服务适配器对应的业务分类不同;所述记录单元,用于记录各个业务分类对应的每一个接口服务,记录各个业务系统调用方已定购的每一个接口服务权限;所述确定单元,用于在接收到当前业务系统调用方发来的业务需求时,确定所述业务需求所属的目标业务分类,并触发所述目标业务分类对应的服务适配器;所述目标业务分类对应的服务适配器,用于适配所述目标业务分类对应的至少一个接口服务,并触发所述权限适配器;所述权限适配器,用于从所述至少一个接口服务中适配目标接口服务,所述当前业务系统调用方已定购所述目标接口服务的接口服务权限;所述处理单元,用于向所述当前业务系统调用方提供所述目标接口服务。进一步地,所述记录单元,还用于设计用于维护业务分类的第一表;所述第一表中记录的任一业务分类对应的每一个接口服务已支持可调用;所述第一表包括业务类型编号、业务类型名称、说明。进一步地,所述记录单元,还用于设计用于记录业务系统调用方已定购的每一个接口服务权限的第二表;所述第二表包括税号、授权用户、授权密码、业务分类。进一步地,所述业务系统为税务系统;所述目标业务分类为进项发票认证、进项发票查验、销项发票领购、销项发票分配、销项发票开票、销项发票作废、增值税纳税申报中的任意一种。第三方面,本专利技术提供了一种适配接口服务的系统,包括:上述任一所述的业务系统、至少一个业务系统调用方;每一个所述业务系统调用方,均用于向所述业务系统发送业务需求,并调用所述业务系统提供的针对该业务需求的接口服务。本专利技术提供了一种适配接口服务的方法、装置及系统,业务系统包括权限适配器和至少一个服务适配器,不同服务适配器对应的业务分类不同;业务系统记录各个业务分类对应的每一个接口服务,记录各个业务系统调用方已定购的每一个接口服务权限;在接收到当前业务系统调用方发来的业务需求时,确定业务需求所属的目标业务分类;基于目标业务分类对应的服务适配器,适配目标业务分类对应的至少一个接口服务;基于权限适配器,从至少一个接口服务中适配目标接口服务,当前业务系统调用方已定购目标接口服务的接口服务权限;向当前业务系统调用方提供目标接口服务。无需轮询全部接口服务即可匹配到所需接口服务,故能够简化适配接口服务的系统处理。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种适配接口服务的方法的流程图;图2是本专利技术一实施例提供的一种业务系统的示意图;图3是本专利技术一实施例提供的一种适配接口服务的系统的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种适配接口服务的方法,应用于业务系统,所述业务系统包括权限适配器和至少一个服务适配器,不同服务适配器对应的业务分类不同;可以包括以下步骤:步骤101:记录各个业务分类对应的每一个接口服务,记录各个业务系统调用方已定购的每一个接口服务权限。步骤102:在接收到当前业务系统调用方发来的业务需求时,确定所述业务需求所属的目标业务分类。步骤103:基于所述目标业务分类对应的服务适配器,适配所述目标业务分类对应的至少一个接口服务。步骤104:基于所述权限适配器,从所述至少一个接口服务中适配目标接口服务,所述当前业务系统调用方已定购所述目标接口服务的接口服务权限。步骤105:向所述当前业务系统调用方提供所述目标接口服务。本专利技术实施例提供了一种适配接口服务的方法,业务系统包括权限适配器和至少一个服务适配器,不同服务适配器对应的业务分类不同;业务系统记录各个业务分类对应的每一个接口服务,记录各个业务系统调用方已定购的每一个接口服务权限;在接收到当前业务系统调用方发来的业务需求时,确定业务需求所属的目标业务分类;基于目标业务分类对应的服务适配器,适配目标业务分类对应的至少一个接口服务;基于权限适配器,从至少一个接口服务中适配目标接口服务,当前业务系统调用方已定购目标接口服务的接口服务权限;向当前业务系统调用方提供目标接口服务。无需轮询全部接口服务即可匹配到所需接口服务,故能够简化适配接口服务的系统处理。本专利技术实施例中,业务系统可以经权限适配器和各个服务适配器以达到匹配接口服务的目的。详细地,各业务分类对应的各个接口服务为预定好的,当存在接口服务的增、删、改等问题时,相应调整这一对应关系即可。详细地,不同调用方所定购的权限不同,没有权限的接口服务不可被调用,故可以记录各调用方已定购的有权限的接口服务。在本专利技术一个实施例中,该方法可以进一步包括:设计用于维护业务分类的第一表;所述第一表中记录的任一业务分类对应的每一个接口服务已支持可调用;所述第一表包括业务类型编号、业本文档来自技高网...
一种适配接口服务的方法、装置及系统

【技术保护点】
1.一种适配接口服务的方法,其特征在于,应用于业务系统,所述业务系统包括权限适配器和至少一个服务适配器,不同服务适配器对应的业务分类不同;记录各个业务分类对应的每一个接口服务,记录各个业务系统调用方已定购的每一个接口服务权限;还包括:在接收到当前业务系统调用方发来的业务需求时,确定所述业务需求所属的目标业务分类;基于所述目标业务分类对应的服务适配器,适配所述目标业务分类对应的至少一个接口服务;基于所述权限适配器,从所述至少一个接口服务中适配目标接口服务,所述当前业务系统调用方已定购所述目标接口服务的接口服务权限;向所述当前业务系统调用方提供所述目标接口服务。

【技术特征摘要】
1.一种适配接口服务的方法,其特征在于,应用于业务系统,所述业务系统包括权限适配器和至少一个服务适配器,不同服务适配器对应的业务分类不同;记录各个业务分类对应的每一个接口服务,记录各个业务系统调用方已定购的每一个接口服务权限;还包括:在接收到当前业务系统调用方发来的业务需求时,确定所述业务需求所属的目标业务分类;基于所述目标业务分类对应的服务适配器,适配所述目标业务分类对应的至少一个接口服务;基于所述权限适配器,从所述至少一个接口服务中适配目标接口服务,所述当前业务系统调用方已定购所述目标接口服务的接口服务权限;向所述当前业务系统调用方提供所述目标接口服务。2.根据权利要求1所述的方法,其特征在于,进一步包括:设计用于维护业务分类的第一表;所述第一表中记录的任一业务分类对应的每一个接口服务已支持可调用;所述第一表包括业务类型编号、业务类型名称、说明。3.根据权利要求1所述的方法,其特征在于,进一步包括:设计用于记录业务系统调用方已定购的每一个接口服务权限的第二表;所述第二表包括税号、授权用户、授权密码、业务分类。4.根据权利要求1至3中任一所述的方法,其特征在于,所述业务系统为税务系统;所述目标业务分类为进项发票认证、进项发票查验、销项发票领购、销项发票分配、销项发票开票、销项发票作废、增值税纳税申报中的任意一种。5.一种业务系统,其特征在于,包括:权限适配器、至少一个服务适配器、记录单元、确定单元、处理单元;不同服务适配器对应的业务分类不同;所述记录单元,用于记录各个业务分类对应的每...

【专利技术属性】
技术研发人员:鹿旭
申请(专利权)人:山东浪潮通软信息科技有限公司
类型:发明
国别省市:山东,37

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

1