本发明专利技术公开了一种业务处理方法、集成开放对接平台、计算机存储介质以及计算设备,该业务处理方法应用于集成开放对接平台,包括:接收来自应用系统的原始业务请求,对所述原始业务请求进行解析,确定所述原始业务请求对应的目标开放平台;获取所述目标开放平台的数据接口;基于所述目标开放平台的数据接口,生成所述原始业务请求对应的目标业务请求;向所述目标开放平台提交所述目标业务请求。本发明专利技术实施例可以将应用系统原有的需要直接和第三方开放平台对接的业务,改成与集成开放对接平台对接,应用系统的业务数据可以通过集成开放对接平台实现和第三方开放平台的数据自动交互,提高了应用系统与第三方开放平台对接的效率。
A business processing method, integrated open docking platform and computer storage medium
【技术实现步骤摘要】
一种业务处理方法、集成开放对接平台及计算机存储介质
本专利技术涉及计算机
,尤其是涉及到一种业务处理方法、集成开放对接平台、计算机存储介质以及计算设备。
技术介绍
开放平台是指软件系统通过公开其应用程序编程接口(API,ApplicationProgrammingInterface)或函数(function)来使外部的程序可以增加该软件系统的功能或者使用该软件系统的资源,而不需要更改该软件系统的源代码。在互联网时代,把软件系统的功能或服务封装成一系列计算机易识别的数据接口开放出去,供外部的应用系统的开发者使用,这种行为就叫做OpenAPI,提供开放API的平台本身就被称为开放平台。在互联网发展的今天,出现了大量的开放平台,对ISV(IndependentSoftwareVendors,独立软件开发商)来说,不仅对接麻烦,而且成本越来越高。首先,开放平台越来越多,而各个开放平台对接方式存在差异,因此ISV对各个开放平台都需要对接、调试,对接效率不高。其次,开放平台会对ISV提出安全方面的要求,至少有防火墙购买记录以及国家信息系统二级等级认证,增加了安全方面的成本。因此,如何高效地实现ISV应用系统和开放平台的对接,成为亟需解决的技术问题。
技术实现思路
有鉴于此,本专利技术提供了一种业务处理方法、集成开放对接平台、计算机存储介质以及计算设备,通过集成开放对接平台对一个或多个第三方开放平台进行对接,并统一管理,将应用系统原有的需要直接和第三方开放平台对接的业务,改成与集成开放对接平台对接,提高了应用系统与第三方开放平台对接的效率。根据本专利技术实施例的一方面,提供了一种业务处理方法,应用于集成开放对接平台,包括:接收来自应用系统的原始业务请求,对所述原始业务请求进行解析,确定所述原始业务请求对应的目标开放平台;获取所述目标开放平台的数据接口;基于所述目标开放平台的数据接口,生成所述原始业务请求对应的目标业务请求;向所述目标开放平台提交所述目标业务请求。可选地,所述接收来自应用系统的原始业务请求之前,所述方法还包括:向所述应用系统提供所述集成开放对接平台的对接接口,从而所述应用系统基于所述对接接口生成所述原始业务请求。可选地,所述接收来自应用系统的原始业务请求之前,所述方法还包括:对接一个或多个第三方开放平台,获取所述一个或多个第三方开放平台的数据接口。可选地,获取所述一个或多个第三方开放平台的数据接口之后,所述方法还包括:接收来自应用系统的开通第三方开放平台的请求;响应所述开通第三方开放平台的请求,在第三方开放平台的数据接口与应用系统之间建立映射关系。可选地,所述接收来自应用系统的开通第三方开放平台的请求之前,所述方法还包括:接收来自应用系统的注册请求;响应所述注册请求,为所述应用系统分配管理后台的空间,从而所述应用系统登录所述集成开放对接平台为其分配的管理后台,通过管理后台生成开通第三方开放平台的请求。可选地,获取所述目标开放平台的数据接口,包括:在所述映射关系中,查找所述应用系统对应的所述目标开放平台的数据接口。可选地,若应用系统包括多个子应用,则所述映射关系中的应用系统包括应用系统本身以及应用系统的子应用。可选地,向所述目标开放平台提交所述目标业务请求之后,所述方法包括:接收所述目标开放平台返回的业务结果;将所述业务结果提交给所述应用系统。根据本专利技术实施例的另一方面,还提供了一种集成开放对接平台,包括:确定单元,适于接收来自应用系统的原始业务请求,对所述原始业务请求进行解析,确定所述原始业务请求对应的目标开放平台;获取单元,适于获取所述目标开放平台的数据接口;生成单元,适于基于所述目标开放平台的数据接口,生成所述原始业务请求对应的目标业务请求;业务请求提交单元,适于向所述目标开放平台提交所述目标业务请求。可选地,所述集成开放对接平台还包括:提供单元,适于在所述确定单元接收来自应用系统的原始业务请求之前,向所述应用系统提供所述集成开放对接平台的对接接口,从而所述应用系统基于所述对接接口生成所述原始业务请求。可选地,所述集成开放对接平台还包括:对接单元,适于在所述确定单元接收来自应用系统的原始业务请求之前,对接一个或多个第三方开放平台,获取所述一个或多个第三方开放平台的数据接口。可选地,所述集成开放对接平台还包括:映射关系建立单元,适于在所述对接单元获取所述一个或多个第三方开放平台的数据接口之后,接收来自应用系统的开通第三方开放平台的请求;响应所述开通第三方开放平台的请求,在第三方开放平台的数据接口与应用系统之间建立映射关系。可选地,所述集成开放对接平台还包括:注册单元,适于在所述映射关系建立单元接收来自应用系统的开通第三方开放平台的请求之前,接收来自应用系统的注册请求;响应所述注册请求,为所述应用系统分配管理后台的空间,从而所述应用系统登录所述集成开放对接平台为其分配的管理后台,通过管理后台生成开通第三方开放平台的请求。可选地,所述获取单元还适于:在所述映射关系中,查找所述应用系统对应的所述目标开放平台的数据接口。可选地,若应用系统包括多个子应用,则所述映射关系中的应用系统包括应用系统本身以及应用系统的子应用。可选地,所述集成开放对接平台还包括:业务结果提交单元,适于在所述业务请求提交单元向所述目标开放平台提交所述目标业务请求之后,接收所述目标开放平台返回的业务结果;将所述业务结果提交给所述应用系统。根据本专利技术实施例的又一方面,还提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序代码,当所述计算机程序代码在计算设备上运行时,导致所述计算设备执行上述的业务处理方法。根据本专利技术实施例的再一方面,还提供了一种计算设备,包括:处理器;存储有计算机程序代码的存储器;当所述计算机程序代码被所述处理器运行时,导致所述计算设备执行上述的业务处理方法。借由上述技术方案,本专利技术实施例提供的业务处理方法,可以将应用系统原有的需要直接和第三方开放平台对接的业务,改成与集成开放对接平台对接,应用系统的业务数据可以通过集成开放对接平台实现和第三方开放平台的数据自动交互,提高了应用系统与第三方开放平台对接的效率。进一步地,集成开放对接平台具备信息安全认证和安全防火墙,提升了应用系统与第三方开放平台之间数据交互的安全性,降低了应用系统提供方的运营成本。此外,集成开放对接平台可以对接多个第三方开放平台,并统一管理,可以形成一个多分类的超级接口服务,满足应用系统的不同需求。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。根据下文结合附图对本专利技术具体实施例的详细本文档来自技高网...
【技术保护点】
1.一种业务处理方法,其特征在于,应用于集成开放对接平台,包括:/n接收来自应用系统的原始业务请求,对所述原始业务请求进行解析,确定所述原始业务请求对应的目标开放平台;/n获取所述目标开放平台的数据接口;/n基于所述目标开放平台的数据接口,生成所述原始业务请求对应的目标业务请求;/n向所述目标开放平台提交所述目标业务请求。/n
【技术特征摘要】
1.一种业务处理方法,其特征在于,应用于集成开放对接平台,包括:
接收来自应用系统的原始业务请求,对所述原始业务请求进行解析,确定所述原始业务请求对应的目标开放平台;
获取所述目标开放平台的数据接口;
基于所述目标开放平台的数据接口,生成所述原始业务请求对应的目标业务请求;
向所述目标开放平台提交所述目标业务请求。
2.根据权利要求1所述的方法,其特征在于,所述接收来自应用系统的原始业务请求之前,所述方法还包括:
向所述应用系统提供所述集成开放对接平台的对接接口,从而所述应用系统基于所述对接接口生成所述原始业务请求。
3.根据权利要求1或2所述的方法,其特征在于,所述接收来自应用系统的原始业务请求之前,所述方法还包括:
对接一个或多个第三方开放平台,获取所述一个或多个第三方开放平台的数据接口。
4.根据权利要求3所述的方法,其特征在于,获取所述一个或多个第三方开放平台的数据接口之后,所述方法还包括:
接收来自应用系统的开通第三方开放平台的请求;
响应所述开通第三方开放平台的请求,在第三方开放平台的数据接口与应用系统之间建立映射关系。
5.根据权利要求4所述的方法,其特征在于,所述接收来自应用系统的开通第三方开放平台的请求之前,所述方法还包括:
接收来自应用系统的注册请求;
响应所述注册请求,为...
【专利技术属性】
技术研发人员:吴冠英,
申请(专利权)人:北京辰森世纪科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。