一种多平台接口对接方法、系统、设备及介质与流程
未命名
10-08
阅读:96
评论:0

1.本发明涉及接口调用技术领域,特别是涉及一种多平台接口对接方法、系统、设备及介质。
背景技术:
2.目前,随着互联网技术的发展,许多企业都希望能够将自己的业务与其他企业或平台进行对接,以实现更多的功能和服务,提升用户体验。然而,不同的企业或平台之间往往存在着不同的数据格式、协议、接口等问题,导致对接困难;现有技术中,如图5所示的传统的企业间接口对接方式,在业务流程需要用到其他企业平台的数据或上送相关数据时,需要通过双方约定的协议进行接口之间的调用;常见的协议包括http、webservice、socket以及数据库直连;如果涉及到多个平台多个系统多种协议,工作量会非常巨大;除此之外,接口对接的过程都是通过编写代码的方式进行,需要专业的开发人员参与对接,涉及到的人力成本也比较高;因此,需要设计一种基于通用第三方接口的对接方法,进而为企业提供了一种方便快捷的对接方式,使不同的企业或平台之间能够方便地进行数据交换和服务调用;基于通用的接口,使企业能够将自己的业务快速地对接到其他平台,同时也可以调用其他平台提供的服务,从而实现更多的功能和服务,满足用户的需求。
技术实现要素:
3.本发明的目的在于,针对现有技术中的上述问题,提供一种多平台接口对接方法、系统、设备及介质,进而解决现有技术中多种协议的接口对接困难及成本较高的问题。
4.为解决上述技术问题,本发明的具体技术方案如下:一方面,本发明提供一种多平台接口对接方法,包括以下步骤:配置模板引擎;配置数据模板;配置信息映射图;响应于存在第三方平台数据至业务系统解析,基于所述模板引擎、所述数据模板以及所述信息映射图将所述第三方平台数据转换为所述业务系统所支持的第一数据;响应于存在业务系统数据传输至第三方平台,基于所述模板引擎、所述数据模板以及所述信息映射图将所述业务系统数据转换为所述第三方平台所支持的第二数据;调用所述业务系统根据协议匹配策略将所述第二数据发送至所述第三方平台。
5.作为一种改进的方案,所述模板引擎为freemarker模板引擎;所述配置数据模板,包括:配置第三方传入解析模板以及对接第三方模板,在所述第三方传入解析模板与所述对接第三方模板上设置对应的字段名称。
6.作为一种改进的方案,所述配置信息映射图,包括;配置关于所述第三方传入解析模板以及所述对接第三方模板间的hashmap;设定所述hashmap为字段键值对的所述信息映射图。
7.作为一种改进的方案,所述基于所述模板引擎、所述数据模板以及所述信息映射
图将所述第三方平台数据转换为所述业务系统所支持的第一数据,包括:基于所述freemarker模板引擎解析所述第三方平台数据所对应的第三方传入解析模板以及对应的第一键值对信息;在所述hashmap中映射出所述第三方传入解析模板以及所述第一键值对信息所对应的业务系统所支持的第二键值对数据;将所述第二键值对数据替换至所述第三方传入解析模板中,得到所述第一数据。
8.作为一种改进的方案,所述基于所述模板引擎、所述数据模板以及所述信息映射图将所述业务系统数据转换为所述第三方平台所支持的第二数据,包括:基于所述freemarker模板引擎解析所述业务系统数据所对应的对接第三方模板以及对应的第三键值对信息;在所述hashmap中映射出所述对接第三方模板以及所述第三键值对信息所对应的第三方平台所支持的第四键值对数据;将所述第四键值对数据替换至所述对接第三方模板中,得到所述第二数据。
9.作为一种改进的方案,所述协议匹配策略,包括:识别所述第三方平台所支持的协议类型;响应于所述协议类型为http协议,基于okhttp3进行接口对接;响应于所述协议类型为webservice协议,基于apache的cxf进行接口对接;响应于所述协议类型为socket协议,基于java的socket进行接口对接;响应于所述协议类型为数据库直连,基于java的jdbc进行接口对接。
10.作为一种改进的方案,所述多平台接口对接方法,包括:通过jdk进行服务端部署及启动;通过nginx进行配置端界面发布;进行所述服务端部署及启动和所述配置端界面发布后,进行接口配置。
11.另一方面,本发明还提供一种多平台接口对接系统,包括:预配置模块、模板解析处理模块和协议匹配模块;所述预配置模块,用于配置模板引擎、配置数据模板以及配置信息映射图;所述模板解析处理模块,用于响应于存在第三方平台数据至业务系统解析,基于所述模板引擎、所述数据模板以及所述信息映射图将所述第三方平台数据转换为所述业务系统所支持的第一数据;所述模板解析处理模块响应于存在业务系统数据传输至第三方平台,基于所述模板引擎、所述数据模板以及所述信息映射图将所述业务系统数据转换为所述第三方平台所支持的第二数据;所述协议匹配模块,用于调用所述业务系统根据协议匹配策略将所述第二数据发送至所述第三方平台。
12.另一方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述多平台接口对接方法的步骤。
13.另一方面,本发明还提供一种计算机设备,所述计算机设备包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:
所述存储器,用于存放计算机程序;所述处理器,用于通过运行所述存储器上所存放的程序来执行所述多平台接口对接方法的步骤。
14.本发明技术方案的有益效果是:本发明所述的多平台接口对接方法,可以实现高效率的通过通用接口将企业与第三方平台间进行接口对接,利于扩展企业业务范围,同时提升用户体验,提升接口对接的效率,降低对接难度,具有较高的应用价值和适用性。
15.本发明所述的多平台接口对接系统,可以通过预配置模块、模板解析处理模块和协议匹配模块的相互配合,进而实现本发明所述的多平台接口对接方法。
16.本发明所述的计算机可读存储介质,可以实现引导预配置模块、模板解析处理模块和协议匹配模块进行配合,进而实现本发明所述的多平台接口对接方法,且本发明所述的计算机可读存储介质还有效提高所述多平台接口对接方法的可操作性。
17.本发明所述的计算机设备,可以实现存储并执行所述计算机可读存储介质,进而实现本发明所述的多平台接口对接方法。
附图说明
18.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1是本发明实施例1所述多平台接口对接方法的流程示意图;图2是本发明实施例1所述多平台接口对接方法的逻辑架构示意图;图3是本发明实施例2所述多平台接口对接系统的架构示意图;图4是本发明实施例4所述计算机设备的结构示意图;图5是本发明背景技术中传统的接口对接方式架构示意图;附图中的标记说明如下:1501、处理器;1502、通信接口;1503、存储器;1504、通信总线。
具体实施方式
20.下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。
21.在本发明的描述中,需要说明的是,本发明所描述的实施例是本发明一部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.本文的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本文的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、装置、产品或设备不必限于清楚地列出的那些
步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
23.本实施例提供一种多平台接口对接方法,如图1、图2和图5所示,包括以下步骤:本方法介于业务系统和需要调用接口数据的各个第三方平台之间,提供可视化的配置界面展示逻辑,以及不同协议和数据结构间的转换策略,根据第三方平台以及业务系统所分别需要的数据格式以及接口需求,进行传输数据的相互转化,实现通用化的将业务系统与多个第三方平台进行对接,整个方法基于java开发,极大的提高了对接效率,具体如下:本技术中,引入freemarker模板引擎,预先配置需要进行相互格式转换的各类数据模板;主要包括:对于第三方平台传入解析的模板(即第三方传入解析模板)以及需要对接第三方平台所使用的模板(即对接第三方模板),不同模板分别采用不同的字段名称进行标识;进一步,预先配置不同的模板字段名称间的字段键值对信息映射图,即hashmap;当存在第三方平台数据进行解析时,基于freemarker模板引擎进行解析,解析第三方平台传入数据所对应的模板以及对应的键值对信息,在hashmap中确认该解析出的模板名称以及键值对信息所对应的本业务系统能够支持读取的键值对数据;将确认的键值对数据对应替换至freemarker解析的模板中,完成模板的动态解析,进而实现基于配置模版以及模版渲染器将第三方返回的数据转化为业务平台需要的数据格式,此过程通常用户业务系统收到第三方平台返回的响应信息后,对响应信息做出的数据格式转换和解析;当需要将业务系统中的收到的数据转化为第三方平台所需的数据格式时,同样基于配置模版以及模版渲染器进行实现,即:当存在传入数据需要解析为第三方平台所支持的数据格式时,基于freemarker模板引擎进行解析,解析传入数据所对应的模板以及对应的键值对信息,在hashmap中确认该解析出的模板名称以及键值对信息所对应的第三方平台能够支持读取的键值对数据;将确认的键值对数据对应替换至freemarker解析的模板中,完成模板的动态解析;本实施方式中,业务系统解析完毕数据并需要发送至第三方平台时,通过四种协议类型按需进行数据发送;具体的,四种协议类型为:http、webservice、socket以及数据库直连;对于不同协议接口的调用基于不同的策略,具体如下:对于http协议的调用,基于okhttp3进行实现;对于webservice的调用,基于apache的cxf进行实现;对于socket的调用,基于java的socket进行实现;对于数据库直连,基于java的jdbc进行实现。
24.作为一种实施方式,在本方法的应用初期,首先需要通过jdk进行服务端的部署以及启动,之后通过nginx进行配置端界面的发布;完成以上两步之后即可进行接口的具体配置;接口的具体配置完成之后,业务模块便可以基于本方法的逻辑,通过配置文件和接口对接工具调用第三方平台的接口;基于图2和图5,进行现有技术中传统接口对接方式与本方法对接方式间的对比可以得出,本方法具有如下优势:第一方面,提高企业的业务效率:通过通用接口对接工具,企业可以快速地实现不
同平台之间的数据交换和服务调用,提高业务效率,减少人工操作的成本;第二方面,扩展企业的业务范围:通过与其他平台的对接,企业可以拓展自己的业务范围,实现更多的功能和服务,吸引更多的用户和客户;第三方面,提升用户体验:通过通用接口对接,企业可以为用户提供更加丰富、便捷、个性化的服务,提升用户体验和满意度,增强用户粘性;第四方面,促进互联网的发展:通用接口对接工具的应用可以促进不同企业和平台之间的合作,实现互利共赢的局面,同时也可以推动互联网技术的发展和应用。
实施例2
25.本实施例基于与实施例1中所述的一种多平台接口对接方法相同的发明构思,提供一种多平台接口对接系统,如图3所示,包括:预配置模块、模板解析处理模块和协议匹配模块;所述预配置模块,用于配置模板引擎、配置数据模板以及配置信息映射图;作为一种实施方式,所述模板引擎为freemarker模板引擎;所述配置数据模板,包括:所述预配置模块配置第三方传入解析模板以及对接第三方模板,所述预配置模块在所述第三方传入解析模板与所述对接第三方模板上设置对应的字段名称。
26.作为一种实施方式,所述配置信息映射图,包括;所述预配置模块配置关于所述第三方传入解析模板以及所述对接第三方模板间的hashmap;所述预配置模块设定所述hashmap为字段键值对的所述信息映射图。
27.作为一种实施方式,还包括:所述预配置模块通过jdk进行服务端部署及启动;所述预配置模块通过nginx进行配置端界面发布;所述预配置模块进行所述服务端部署及启动和所述配置端界面发布后,进行接口配置。
28.所述模板解析处理模块,用于响应于存在第三方平台数据至业务系统解析,基于所述模板引擎、所述数据模板以及所述信息映射图将所述第三方平台数据转换为所述业务系统所支持的第一数据;所述模板解析处理模块响应于存在业务系统数据传输至第三方平台,基于所述模板引擎、所述数据模板以及所述信息映射图将所述业务系统数据转换为所述第三方平台所支持的第二数据;作为一种实施方式,所述基于所述模板引擎、所述数据模板以及所述信息映射图将所述第三方平台数据转换为所述业务系统所支持的第一数据,包括:所述模板解析处理模块基于所述freemarker模板引擎解析所述第三方平台数据所对应的第三方传入解析模板以及对应的第一键值对信息;所述模板解析处理模块在所述hashmap中映射出所述第三方传入解析模板以及所述第一键值对信息所对应的业务系统所支持的第二键值对数据;所述模板解析处理模块将所述第二键值对数据替换至所述第三方传入解析模板中,得到所述第一数据。
29.作为一种实施方式,所述基于所述模板引擎、所述数据模板以及所述信息映射图将所述业务系统数据转换为所述第三方平台所支持的第二数据,包括:所述模板解析处理模块基于所述freemarker模板引擎解析所述业务系统数据所对应的对接第三方模板以及对应的第三键值对信息;所述模板解析处理模块在所述hashmap中映射出所述对接第三方模板以及所述第三键值对信息所对应的第三方平台所支持的第四键值对数据;所述模板解
析处理模块将所述第四键值对数据替换至所述对接第三方模板中,得到所述第二数据。
30.所述协议匹配模块,用于调用所述业务系统根据协议匹配策略将所述第二数据发送至所述第三方平台;作为一种实施方式,所述协议匹配策略,包括:所述协议匹配模块识别所述第三方平台所支持的协议类型;所述协议匹配模块响应于所述协议类型为http协议,基于okhttp3进行接口对接;所述协议匹配模块响应于所述协议类型为webservice协议,基于apache的cxf进行接口对接;所述协议匹配模块响应于所述协议类型为socket协议,基于java的socket进行接口对接;所述协议匹配模块响应于所述协议类型为数据库直连,基于java的jdbc进行接口对接。
实施例3
31.本实施例提供一种计算机可读存储介质,包括:所述存储介质用于储存将上述实施例1所述的多平台接口对接方法实现所用的计算机软件指令,其包含用于执行上述为所述多平台接口对接方法所设置的程序;具体的,该可执行程序可以内置在实施例2所述的多平台接口对接系统中,这样,多平台接口对接系统就可以通过执行内置的可执行程序实现所述实施例1所述的多平台接口对接方法。
32.此外,本实施例具有的计算机可读存储介质可以采用一个或多个可读存储介质的任意组合,其中,可读存储介质包括电、光、电磁、红外线或半导体的系统、装置或器件,或者以上任意组合。
实施例4
33.本实施例提供一种电子设备,如图4所示,电子设备可以包括:处理器1501、通信接口1502、存储器1503和通信总线1504,其中,处理器1501,通信接口1502,存储器1503通过通信总线1504完成相互间的通信。
34.存储器1503,用于存放计算机程序;处理器1501,用于执行存储器1503上所存放的计算机程序时,实现上述实施例1中所述多平台接口对接方法的步骤。
35.作为本发明的一种实施方式,上述终端提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
36.作为本发明的一种实施方式,通信接口用于上述终端与其他设备之间的通信。
37.作为本发明的一种实施方式,存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
38.作为本发明的一种实施方式,上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路
(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
39.区别于现有技术,采用本技术一种多平台接口对接方法、系统、设备及介质,可以高效率的通过通用接口将企业与第三方平台间进行接口对接,利于扩展企业业务范围,同时提升用户体验,提升接口对接的效率,降低对接难度,具有较高的应用价值和适用性。
40.应理解,在本文的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本文实施例的实施过程构成任何限定。
41.还应理解,在本文实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
42.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本文的范围。
43.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
44.在本文所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
45.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本文实施例方案的目的。
46.另外,在本文各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
47.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本文的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本文各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、
随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
48.以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
技术特征:
1.一种多平台接口对接方法,其特征在于,包括以下步骤:配置模板引擎;配置数据模板;配置信息映射图;响应于存在第三方平台数据至业务系统解析,基于所述模板引擎、所述数据模板以及所述信息映射图将所述第三方平台数据转换为所述业务系统所支持的第一数据;响应于存在业务系统数据传输至第三方平台,基于所述模板引擎、所述数据模板以及所述信息映射图将所述业务系统数据转换为所述第三方平台所支持的第二数据;调用所述业务系统根据协议匹配策略将所述第二数据发送至所述第三方平台。2.根据权利要求1所述的一种多平台接口对接方法,其特征在于:所述模板引擎为freemarker模板引擎;所述配置数据模板,包括:配置第三方传入解析模板以及对接第三方模板,在所述第三方传入解析模板与所述对接第三方模板上设置对应的字段名称。3.根据权利要求2所述的一种多平台接口对接方法,其特征在于:所述配置信息映射图,包括;配置关于所述第三方传入解析模板以及所述对接第三方模板间的hashmap;设定所述hashmap为字段键值对的所述信息映射图。4.根据权利要求3所述的一种多平台接口对接方法,其特征在于:所述基于所述模板引擎、所述数据模板以及所述信息映射图将所述第三方平台数据转换为所述业务系统所支持的第一数据,包括:基于所述freemarker模板引擎解析所述第三方平台数据所对应的第三方传入解析模板以及对应的第一键值对信息;在所述hashmap中映射出所述第三方传入解析模板以及所述第一键值对信息所对应的业务系统所支持的第二键值对数据;将所述第二键值对数据替换至所述第三方传入解析模板中,得到所述第一数据。5.根据权利要求4所述的一种多平台接口对接方法,其特征在于:所述基于所述模板引擎、所述数据模板以及所述信息映射图将所述业务系统数据转换为所述第三方平台所支持的第二数据,包括:基于所述freemarker模板引擎解析所述业务系统数据所对应的对接第三方模板以及对应的第三键值对信息;在所述hashmap中映射出所述对接第三方模板以及所述第三键值对信息所对应的第三方平台所支持的第四键值对数据;将所述第四键值对数据替换至所述对接第三方模板中,得到所述第二数据。6.根据权利要求5所述的一种多平台接口对接方法,其特征在于:所述协议匹配策略,包括:识别所述第三方平台所支持的协议类型;响应于所述协议类型为http协议,基于okhttp3进行接口对接;响应于所述协议类型为webservice协议,基于apache的cxf进行接口对接;响应于所述协议类型为socket协议,基于java的socket进行接口对接;响应于所述协议类型为数据库直连,基于java的jdbc进行接口对接。7.根据权利要求1所述的一种多平台接口对接方法,其特征在于:
所述多平台接口对接方法,还包括:通过jdk进行服务端部署及启动;通过nginx进行配置端界面发布;进行所述服务端部署及启动和所述配置端界面发布后,进行接口配置。8.一种多平台接口对接系统,其特征在于,包括:预配置模块、模板解析处理模块和协议匹配模块;所述预配置模块,用于配置模板引擎、配置数据模板以及配置信息映射图;所述模板解析处理模块,用于响应于存在第三方平台数据至业务系统解析,基于所述模板引擎、所述数据模板以及所述信息映射图将所述第三方平台数据转换为所述业务系统所支持的第一数据;所述模板解析处理模块响应于存在业务系统数据传输至第三方平台,基于所述模板引擎、所述数据模板以及所述信息映射图将所述业务系统数据转换为所述第三方平台所支持的第二数据;所述协议匹配模块,用于调用所述业务系统根据协议匹配策略将所述第二数据发送至所述第三方平台。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1~7中任一项所述多平台接口对接方法的步骤。10.一种计算机设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:所述存储器,用于存放计算机程序;所述处理器,用于通过运行所述存储器上所存放的程序来执行权利要求1~7中任一项所述多平台接口对接方法的步骤。
技术总结
本发明公开了一种多平台接口对接方法、系统、设备及介质,所述方法包括以下步骤:配置模板引擎;配置数据模板;配置信息映射图;响应于存在第三方平台数据至业务系统解析,基于模板引擎、数据模板以及信息映射图将第三方平台数据转换为业务系统所支持的第一数据;响应于存在业务系统数据传输至第三方平台,基于模板引擎、数据模板以及信息映射图将业务系统数据转换为第三方平台所支持的第二数据;调用业务系统根据协议匹配策略将第二数据发送至所述第三方平台;本发明能够高效率的通过通用接口将企业与第三方平台间进行接口对接,利于扩展企业业务范围,同时提升用户体验,提升接口对接的效率,降低对接难度,具有较高的应用价值和适用性。适用性。适用性。
技术研发人员:胡焱 王建林 安静 荆宾
受保护的技术使用者:浪潮金融信息技术有限公司
技术研发日:2023.05.24
技术公布日:2023/10/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/