CN113268285B - 基于业务平台的业务处理方法、***、介质和设备 - Google Patents

基于业务平台的业务处理方法、***、介质和设备 Download PDF

Info

Publication number
CN113268285B
CN113268285B CN202110638212.2A CN202110638212A CN113268285B CN 113268285 B CN113268285 B CN 113268285B CN 202110638212 A CN202110638212 A CN 202110638212A CN 113268285 B CN113268285 B CN 113268285B
Authority
CN
China
Prior art keywords
service
interface
data
template
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110638212.2A
Other languages
English (en)
Other versions
CN113268285A (zh
Inventor
曹亚华
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yuncong Enterprise Development Co ltd
Original Assignee
Shanghai Yuncong Enterprise Development Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yuncong Enterprise Development Co ltd filed Critical Shanghai Yuncong Enterprise Development Co ltd
Priority to CN202110638212.2A priority Critical patent/CN113268285B/zh
Publication of CN113268285A publication Critical patent/CN113268285A/zh
Application granted granted Critical
Publication of CN113268285B publication Critical patent/CN113268285B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • G06F9/4451User profiles; Roaming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4482Procedural
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Stored Programmes (AREA)

Abstract

本发明涉及通信技术领域,具体涉及一种基于业务平台的业务处理方法、***、介质和设备,旨在解决解决集成生物识别平台与客户业务***进行对接时,接口定制开发工作量大复杂度高的问题。为此目的,根据本发明的基于业务平台的业务处理方法包括,解析业务终端发送的业务请求,获取待处理业务数据和模板标识,获取与模板标识匹配的接口模板,采用接口模板将待处理业务数据转换成业务接口可识别的输入数据,将业务接口输出的数据处理结果转换成业务终端可识别的结果并发送至业务终端。本发明通过获取模板标识调用接口模板,实现待处理数据的转换,能够实现业务终端与多功能业务平台的对接过程不必多次进行接口定制,简化对接流程,提升工作效率。

Description

基于业务平台的业务处理方法、***、介质和设备
技术领域
本发明涉及通信技术领域,具体涉及一种基于业务平台的业务处理方法、***、介质和设备。
背景技术
由于生物识别技术的快速发展,现有技术中基于生物识别技术的身份认证***不断涌现。传统的身份认证***大多是基于单生物特征实现身份认证的。而在一些安全级别要求较高,或者需要实现多样化识别需求的场景下,单一的生物信息识别实现身份认证的技术就没有办法满足了。而集成生物识别平台,是基于多种业界领先的生物识别技术实现更为全面和多样化的身份认证的解决方案,其能够确保身份认证的过程更为安全、合规、便捷。其中生物识别技术包括人脸识别、指纹识别、指静脉识别、掌纹识别、声纹识别、虹膜识别等处理技术。
但是,集成生物识别平台由于其自身包含多种生物识别技术,与客户业务***进行对接时,会出现客户业务***中自有的通信接口与集成生物识别平台提供的通信接口不能够匹配的问题,为了使通信接口匹配需要对客户业务***中自有的通信接口进行改造。当集成生物识别平台升级增加新的生物识别功能后,如果增加了新的通信接口,那么还需要再次对客户业务***中的自有通信接口进行改造,以匹配新的通信接口。因此会产生众多接口的定制化需求,增加了集成生物识别平台与客户业务***通信对接的复杂度。
发明内容
为了解决现有技术的上述问题,即为了解决集成生物识别平台与客户业务***进行对接时,接口定制开发工作量大复杂度高的问题,本发明提供了一种基于业务平台的业务处理方法、***、介质和设备。
第一方面,提供一种基于业务平台的业务处理方法,所述业务平台包括业务处理模块、多个业务接口以及每个业务接口各自对应的接口模板,每个所述业务接口分别被配置成将不同业务类型的输入数据发送至所述业务处理模块并输出所述业务处理模块根据所述输入数据反馈的数据处理结果;所述业务处理模块被配置成根据所述输入数据的业务类型,从预设的多个业务类型的业务处理逻辑中调用相应的业务处理逻辑对所述输入数据进行数据处理;
所述方法包括:
解析业务终端发送的业务请求,获取待处理业务数据和模板标识;
获取与所述模板标识匹配的接口模板;
采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据,将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果以及将所述结果发送至所述业务终端。
在上述基于业务平台的业务处理方法的一个可选技术方案中,在“将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果”的步骤之前,所述方法还包括:
当所述数据处理结果中包含错误码时,获取所述业务平台与旧版本业务平台之间的错误码映射关系,根据所述错误码映射关系判断所述旧版本业务平台中是否包含与所述数据处理结果中的错误码匹配的错误码;
若包含,则将所述数据处理结果中的错误码替换为所述匹配的错误码;
若不包含,则调用预设的错误码模板,将所述数据处理结果中的错误码转换为所述旧版本业务平台可识别的错误码,并将所述数据处理中的错误码替换为所述旧版本业务平台可识别的错误码;
其中,不同的错误码分别表示所述业务平台在对所述待处理业务数据进行数据处理时发生了不同类型的处理错误。
在上述基于业务平台的业务处理方法的一个可选技术方案中,在“采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据”的步骤之前,所述方法还包括:
获取接收所述业务请求的通信信道的信道编码;
对所述信道编码进行鉴权处理;
当所述信道编码鉴权通过,执行“采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据”的步骤;
当所述信道编码鉴权不通过,控制所述业务平台停止对所述待处理业务数据进行业务处理。
在上述基于业务平台的业务处理方法的一个可选技术方案中,所述接口模板包括输入接口模板和输出接口模板;
所述输入接口模板被配置成将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据,以及存储所述接口模板的模板标识以及所述接口模板与所述业务终端进行通信时采用的通信信道的信道编码;
所述输出接口模板被配置成将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果并且将所述可识别的结果发送至所述业务终端。
第二方面,提供一种基于业务平台的业务处理***,所述业务平台包括业务处理模块、多个业务接口以及每个业务接口各自对应的接口模板,每个所述业务接口分别被配置成将不同业务类型的输入数据发送至所述业务处理模块并输出所述业务处理模块根据所述输入数据反馈的数据处理结果;所述业务处理模块被配置成根据所述输入数据的业务类型,从预设的多个业务类型的业务处理逻辑中调用相应的业务处理逻辑对所述输入数据进行数据处理;
所述***包括:
业务请求处理模块,其被配置成解析业务终端发送的业务请求,获取待处理业务数据和模板标识;
接口模板获取模块,其被配置成获取与所述模板标识匹配的接口模板;
接口模板控制模块,其被配置成采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据,将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果以及将所述结果发送至所述业务终端。
在上述基于业务平台的业务处理***的一个可选技术方案中,所述接口模板控制模块包括:
错误码匹配单元,其被配置成执行下列操作:当所述数据处理结果中包含错误码时,获取所述业务平台与旧版本业务平台之间的错误码映射关系,根据所述错误码映射关系判断所述旧版本业务平台中是否包含与所述数据处理结果中的错误码匹配的错误码;若包含,则将所述数据处理结果中的错误码替换为所述匹配的错误码;若不包含,则调用预设的错误码模板,将所述数据处理结果中的错误码转换为所述旧版本业务平台可识别的错误码,并将所述数据处理中的错误码替换为所述旧版本业务平台可识别的错误码;
其中,不同的错误码分别表示所述业务平台在对所述待处理业务数据进行数据处理时发生了不同类型的处理错误。
在上述基于业务平台的业务处理***的一个可选技术方案中,所述接口模板控制模块包括:
信道编码获取子模块,其被配置成获取接收所述业务请求的通信信道的信道编码;
鉴权处理子模块,其被配置成对所述信道编码获取子模获取到的信道编码获取子模块获取到的信道编码进行鉴权处理;当所述信道编码鉴权通过,执行“采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据”的步骤;当所述信道编码鉴权不通过,控制所述业务平台停止对所述待处理业务数据进行业务处理。
在上述基于业务平台的业务处理***的一个可选技术方案中,所述接口模板包括输入接口模板和输出接口模板;
所述输入接口模板被配置成将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据,以及存储所述接口模板的模板标识以及所述接口模板与所述业务终端进行通信时采用的通信信道的信道编码;
所述输出接口模板被配置成将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果并且将所述可识别的结果发送至所述业务终端。
第三方面,提供一种计算机可读存储介质,所述存储介质中存储有多条程序代码,所述程序代码适用于由处理器加载并运行以执行上述基于业务平台的业务处理方法的技术方案中任一项所述的基于业务平台的业务处理方法。
第四方面,提供一种计算机设备,包括处理器和存储器,所述存储器适用于存储多条程序代码,所述程序代码适于由所述处理器加载并运行以执行上述基于业务平台的业务处理方法的技术方案中任一项所述的基于业务平台的业务处理方法。
本发明上述一个或多个技术方案,至少具有如下一种或多种有益效果:
在实施本发明的技术方案中,可以基于具备多种业务类型处理功能的业务平台对业务终端的业务数据进行数据处理,以满足业务终端处理不同业务类型的业务数据的需求。在本发明的实施方案中业务平台可以包括业务处理模块和多个业务接口,每个业务接口可以分别被配置成将不同业务类型的输入数据发送至业务处理模块并输出业务处理模块根据输入数据反馈的数据处理结果,业务处理模块可以被配置成根据输入数据的业务类型,从预设的多个业务类型的业务处理逻辑中调用相应的业务处理逻辑对输入数据进行数据处理,基于上述配置方式,业务平台能够对多种业务类型的业务数据进行数据处理。
此外,本领域技术人员可以理解的是,业务平台如集成生物识别平台由于其自身包含多种生物识别的业务处理逻辑,与业务终端如客户业务***业务终端进行对接时,会出现客户业务***中自有的通信接口与集成生物识别平台提供的通信接口不能够匹配的问题,为了使通信接口匹配需要对客户业务***中自有的通信接口进行改造。当集成生物识别平台升级增加新的生物识别功能后,如果增加了新的通信接口,那么还需要再次对客户业务***中的自有通信接口进行改造,以匹配新的通信接口。因此会产生众多接口的定制化需求,增加了集成生物识别平台与客户业务***通信对接的复杂度。对此,在本发明实施方式中,针对每个业务接口还分别设置了一个接口模板,该接口模板可以直接接收业务终端发送的待处理业务数据并将其转换成业务接口可以识别的数据,以及将业务接口输出的数据处理结果转换成业务终端可识别的结果并将其发送至业务终端。基于上述配置方式,通过接口模板的配置,能够实现业务终端与多功能业务平台的对接过程中,不需要进行多次的接口的适配和接口改造,只需要进行单次接口模板的配置,即能够通过模板标识实现接口模板的匹配,并采用接口模板将待处理业务数据转换为接口模板对应的业务接口可识别的输入数据,同时将业务接口数据的数据处理结果转换为业务终端可识别的结果,并将此结果发送至业务终端。在满足业务终端通信对接需求的基础上,简化了业务平台与业务终端的通信对接流程,使得业务平台和业务终端的通信对接过程更为简洁,方便。
进一步,在本发明的实施方案中可以基于业务平台并按照下述步骤进行业务处理:根据业务终端发送的业务请求,获取待处理业务数据和模板标识,根据模板标识实现接口模块的匹配,并应用匹配的接口模板将待处理业务数据转换为接口模板对应的业务接口可识别的输入数据,同时将业务接口数据的数据处理结果转换为业务终端可识别的结果,并将此结果发送至业务终端。可见,在采用业务平台进行业务处理时,只需向业务平台发送模板标识,业务平台就可以自动地根据模板标识调用相应的业务接口对待处理业务数据进行数据转换等处理,极大地简化了业务终端与业务平台的通信流程,提高了业务终端与业务平台之间的通信可靠性。
附图说明
参照附图,本发明的公开内容将变得更易理解。本领域技术人员容易理解的是:这些附图仅仅用于说明的目的,而并非意在对本发明的保护范围组成限制。其中:
图1是根据本发明的一个实施例的基于业务平台的业务处理方法的主要步骤流程示意图;
图2是根据本发明的另一个实施例的基于业务平台的业务处理方法的主要步骤流程图;
图3为根据本发明一个实施例的基于业务平台的业务处理***的主要结构框图;
图4为根据本发明一个实施例的接口模板的配置文件示例图。
具体实施方式
下面参照附图来描述本发明的一些实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。
在本发明的描述中,“模块”、“处理器”可以包括硬件、软件或者两者的组合。一个模块可以包括硬件电路,各种合适的感应器,通信端口,存储器,也可以包括软件部分,比如程序代码,也可以是软件和硬件的组合。处理器可以是中央处理器、微处理器、图像处理器、数字信号处理器或者其他任何合适的处理器。处理器具有数据和/或信号处理功能。处理器可以以软件方式实现、硬件方式实现或者二者结合方式实现。非暂时性的计算机可读存储介质包括任何合适的可存储程序代码的介质,比如磁碟、硬盘、光碟、闪存、只读存储器、随机存取存储器等等。术语“A和/或B”表示所有可能的A与B的组合,比如只是A、只是B或者A和B。术语“至少一个A或B”或者“A和B中的至少一个”含义与“A和/或B”类似,可以包括只是A、只是B或者A和B。单数形式的术语“一个”、“这个”也可以包含复数形式。
下面参照图1对根据本发明的一个实施例的基于业务平台的业务处理方法进行描述,其中业务平台包括业务处理模块、多个业务接口以及每个业务接口各自对应的接口模板,每个业务接口分别被配置成将不同业务类型的输入数据发送至业务处理模块并输出业务处理模块根据输入数据反馈的数据处理结果;业务处理模块被配置成根据输入数据的业务类型,从预设的多个业务类型的业务处理逻辑中调用相应的业务处理逻辑对输入数据进行数据处理。在本实施例中基于业务平台的业务处理方法可以包括以下步骤:
步骤S101,解析业务终端发送的业务请求,获取待处理业务数据和模板标识。
在本实施例中,业务平台中包括业务处理模块、多个业务接口以及每个业务接口对应的接口模板,每个接口模板都具有各自唯一的模板标识,模板标识能够唯一表明接口模板具体是哪一个接口模板。其中业务处理模块可以被配置成采用不同业务类型的业务处理逻辑对不同业务类型的业务数据进行数据处理。当业务终端发送业务请求后,业务平台能够从业务请求中获取业务请求中包含的业务终端的待处理业务数据以及业务请求包含的模板标识。在本实施例中业务类型包括但不限于:生物识别和OCR(Optical CharacterRecognition,光学字符识别)识别等,不同业务类型的业务处理逻辑包括但不限于:人脸识别、指纹识别、指静脉识别、掌纹识别、声纹识别、虹膜识别等生物识别的业务处理逻辑,以及OCR识别的业务处理逻辑。不同业务类型的业务数据包括但不限于:人脸图像、指纹图像、指静脉信息、掌纹图像、声纹信息和虹膜图像等生物识别的业务数据,以及文本图像等OCR识别的业务数据。
在本实施例的一个实施方式中,业务平台中的每个业务类型的业务处理逻辑均可以包括1:1识别逻辑,1:1识别逻辑指的是根据业务平台获取到的待处理业务数据,获取业务平台中预先存储的与这个待处理业务数据对应的标准数据,然后对待处理业务数据与标准数据进行比对,判断待处理业务数据与标准数据是否一致的识别处理逻辑。
在一个例子中,假设业务处理逻辑是人脸识别的业务处理逻辑,那么该业务处理逻辑中包含的1:1识别逻辑可以根据业务平台获取到的某个人员的人脸实际图像,获取业务平台中预先存储的这个人员的标准人脸图像(如这个人员的身份证上的人脸图像),然后对人脸实际图像与标准人脸图像进行比对,根据比对结果判断人脸实际图像与标准人脸图像是否表示同一个人员的人脸图像。
在本实施例的一个实施方式中,可以采用基于 netty+protobuf的远程调用框架buscode配置业务平台中接口模板的调用方式,业务终端可以被配置成根据要调用的接口模板的模板标识设定入参请求字段buscode的字段值,再根据入参请求字段buscode生成业务请求,以便业务平台中的远程调用框架buscode可以通过解析入参请求字段 buscode的字段值确定业务终端要调用的接口模板的模板标识。其中入参是指调用函数的请求,此处是指业务终端向业务平台发送业务请求,请求调用业务平台中的接口模板。入参请求字段是指调用相应接口模板时所需要的参数(模板标识)。
步骤S102,获取与模板标识匹配的接口模板。
在本实施例的一个实施方式中,根据入参请求字段buscode 进行接口模板查询,能够从业务平台数据库中获得与入参请求字段 buscode相匹配的接口模板。其中,业务平台数据库用于存储业务平台的模板标识以及接口模板,在业务平台数据库中,业务平台模板标识与业务平台的接口模板为一一对应关系。
步骤S103:采用接口模板将待处理业务数据转换成与接口模板对应的业务接口可识别的输入数据,将业务接口输出的数据处理结果转换成业务终端可识别的结果以及将结果发送至业务终端。
在本实施例中,业务平台调用步骤S102匹配的接口模板,将业务终端发送的业务请求中包含的待处理业务数据转换为业务平台中对应的业务接口可识别的输入数据,从而调用对应的业务处理逻辑(如人脸识别、指纹识别、指静脉识别、掌纹识别、声纹识别、虹膜识别、 OCR识别等),进行数据处理。在数据处理完成之后,业务平台将数据处理结果发送到业务平台中对应的业务接口,并由业务接口输出数据处理结果。相应地,接口模板将业务接口输出的数据处理结果转换为业务终端可识别的结果,并将此可识别的结果发送给业务终端。
进一步地,在本实施例中步骤S103除了可以包括上述步骤以外还可以进一步包括下列步骤S1031-步骤S1033。
步骤S1031,判断业务接口输出的数据处理结果中是否包含错误码。当数据处理结果中包含错误码时,获取业务平台与旧版本业务平台之间的错误码映射关系,根据错误码映射关系判断旧版本业务平台中是否包含与数据处理结果中的错误码匹配的错误码;若包含则转至步骤S1032;若不包含则转至步骤S1033。其中,不同的错误码分别表示业务平台在对待处理业务数据进行数据处理时发生了不同类型的处理错误。错误码映射关系是根据业务平台产生的错误码所表示的处理错误的类型,以及旧版本业务平台产生的错误码所表示的处理错误的类型确定的。例如:如果业务平台产生的错误码包括a1、a2和a3,a1、a2和a3所表示的处理错误的类型依次是A、B和C,旧版本业务平台产生的错误码包括 b1、b2和b3,b1、b2和b3所表示的处理错误的类型依次是C、B和A,那么可以确定业务平台与旧版本业务平台的错误码映射关系包括:a1、a2 和a3分别与b3、b2和b1对应。旧版本业务平台指的是针对本实施例采用的业务平台的平台版本而言,某个平台版本为历史平台版本的业务平台。例如:假设存在平台版本分别是V1.0和V2.0的两个业务平台,而本实施例采用的业务平台是平台版本为V2.0的业务平台,那么旧版本业务平台可以是平台版本为V1.0的业务平台。
在本实施例中,由于业务平台进行业务升级,业务平台需要与旧版本业务平台实现错误码的匹配,保证错误码向下兼容,因而当数据处理结果中包含错误码时,需要获取业务平台与旧版本业务平台之间的错误码映射关系,并进一步判断在业务平台数据处理过程中产生的错误码是否为旧版本业务平台中已经包含的错误码。
步骤S1032,将数据处理结果中的错误码替换为匹配的错误码。
在本实施例中,如果在业务平台数据处理结果中的错误码是旧版本业务平台中已经包含的错误码,则将数据处理结果中的错误码替换为旧版本业务平台匹配的错误码,以确保业务终端获得的业务平台数据处理结果中的错误码与旧版本业务平台数据处理结果中的错误码保持一致。
步骤S1033,调用预设的错误码模板,将数据处理结果中的错误码转换为旧版本业务平台可识别的错误码,并将数据处理中的错误码替换为旧版本业务平台可识别的错误码。
在本实施例中,如果在业务平台数据处理结果中的错误码不是旧版本业务平台中已经包含的错误码,则需要调用预设的错误码模板,将数据处理结果中的错误码转换为旧版本业务平台可识别的错误码,并进行替换,以确保业务终端能够识别数据处理结果中的错误码。在本实施例中可以根据旧版本业务平台采用的错误码生成方法来配置预设的错误码模板的错误码转换功能,以便在获取到某个类型的处理错误后,预设的错误码模板能够按照旧版本业务平台采用的错误码生成方法,生成这个类型的处理错误对应的错误码。换言之,预设的错误码模板可以被配置成根据错误码所表示的处理错误的类型,将这个错误码转换成旧版本业务平台可识别的错误码,而这个可识别的错误码所表示的处理错误的类型并未改变。例如:如果数据处理结果中的错误码是a1,其所表示的处理错误的类型是A,那么采用错误码模板可以将这个错误码a1转换成旧版本业务平台可识别的错误码b1,错误码b1所表示的处理错误的类型仍然是A。
在本实施例的一个实施方式中,在执行步骤S101-步骤S103 之前,可以先获取业务终端对错误码转换的实际需求,然后根据该实际需求配置好预设的错误码模板可以转换的错误码,当执行步骤S103时就可以直接调用这个错误码模板。例如,业务终端对错误码转换的实际需求是针对业务平台产生的处理错误的类型为A、B、C的错误码a1、b1、c1,需要将这些错误码转换成相对于该业务平台而言的旧版本业务平台可识别的错误码a、b、c,也就是业务终端针对类型为A、B、C的处理错误实际需求的错误码分别为a、b、c。其中,处理错误的类型A、B、C 可以为业务平台能够产生的所有处理错误的类型,也可以是业务平台能够产生的一部分处理错误的类型。在确定好错误码转换的实际需求之后,可以根据旧版本业务平台采用的错误码生成方法配置预设的错误码模板的错误码转换功能,配置好的错误码模板能够将错误码a1、b1、c1分别转换成错误码a、b、c。当执行步骤S103时就可以直接调用这个错误码模板根据处理错误的类型A、B、C,将业务平台数据处理结果中的错误码a1、b1、c1对应转换为业务终端实际需求的错误码a、b、c。此处业务终端实际需求的错误码a、b、c也是旧版本业务平台可识别的错误码。
在上述步骤S103的一个实施方式中,为了提高接口模板的通信安全与可靠性,在采用接口模板将待处理业务数据转换成与接口模板对应的业务接口可识别的输入数据之前,还可以通过下列步骤S104- 步骤S105对业务终端进行鉴权;若鉴权通过,则采用接口模板将待处理业务数据转换成与接口模板对应的业务接口可识别的输入数据;若鉴权不通过,则控制业务平台停止对待处理业务数据进行业务处理。
步骤S104,获取接收业务请求的通信信道的信道编码。
在本实施例中,由于业务平台中包含多种业务处理逻辑,因而应用通信信道实现业务发送方(业务终端)和业务接收方(业务平台) 的通信,能够使通信过程更为快捷可靠。在业务平台获取业务请求后,可以根据业务请求获得该业务请求所包含的业务类型对应的通信信道的信道编码。其中,此处的通信信道为逻辑信道,即业务发送方和业务接收方的逻辑通路,通过此逻辑通路,实现数据的传输。信道编码是指对通信信道的编码,即为识别通信信道的标识。
步骤S105,对信道编码进行鉴权处理。
在本实施例中,对步骤S104获得的信道编码进行鉴权处理,确定业务终端是否有权限使用步骤S104获得的信道编码对应的通信信道进行通信,与相应的接口模板进行连接。步骤S105进一步包括:
步骤S1051,当信道编码鉴权通过,表明业务终端有权限使用步骤S103获得的信道编码对应的通信信道进行通信,与相应的接口模板进行连接,转至步骤S103。
步骤S1052,当信道编码鉴权不通过,表明业务终端没有权限使用步骤S103获得的信道编码对应的通信信道进行通信,与相应的接口模板进行连接,控制业务平台停止对待处理业务数据进行业务处理的过程,不再执行步骤S103。
具体地,当信道编码鉴权通过后,说明业务终端有权限使用获得的信道编码对应的通信信道进行通信,即可在此通信信道中与相应的接口模板进行连接。当信道编码鉴权不通过,说明业务终端没有权限使用获得的信道编码对应的通信信道进行通信,即在此通信信道中不能实现与相应的接口模板进行连接,因而控制业务平台停止对待处理业务数据的业务处理的过程。其中鉴权即为验证业务终端是否有权限应用对应通信信道的过程。在本实施例中,如果要采用接口模板对待处理业务数据进行转换,既需要匹配模板标识,还需要通过与接口模板对应的通信信道的鉴权,当模板标识匹配成功且信道编码鉴权通过后,才能够实现与接口模板的通信。应用信道编码鉴权,能够进一步增加业务平台处理的可靠性,提升业务处理结果的正确率。
在一种可能的实施方式中,接口模板可以包含输入接口模板和输出接口模板,其中输入接口模板可以被配置成将待处理业务数据转换成与接口模板对应的业务接口可识别的输入数据,以及存储接口模板的模板标识以及接口模板与业务终端进行通信时采用的通信信道的信道编码;输出接口模板可以被配置成将业务接口输出的数据处理结果转换成业务终端可识别的结果并且将可识别的结果发送至业务终端。
在本实施例的一个实施方式中,输入接口模板和输出接口模板可以同时支持两种数据传输格式,如JSON和XML数据传输格式。业务平台的对外接口文档中,保存有业务平台中包含的多个业务接口的名称及其对应参数(模板标识等),可以根据业务接口的名称及其对应参数(模板标识等)创建对应的输入接口模板和输出接口模板。其中, JSON(JavaScript Object Notation,JS对象简谱)是一种轻量级的数据交换格式。XML(ExtensibleMarkup Language,可扩展标记语言),是一种用于标记电子文件使其具有结构性的标记语言。
一种输入接口模板的JSON格式示例可以为:
在此输入接口模板示例中,buscode为模板标识(入参请求字段),而模板标识是匹配接口模板的参数,因而针对buscode的数据转换是固定格式。而针对其他配置参数的转换以及待处理数据的数据类型的转换可以根据业务终端的需求进行调整。如需要进行信道鉴权时,对业务终端发送业务请求的信道编码进行转换;如对待处理数据的数据类型进行转换时,可以根据业务终端的实际要求,进行多种数据类型转换。
另外,在上述输入接口模板示例中,配置参数需要与业务平台的配置文件保持一致,如图4所示,业务平台的配置文件中的配置参数为″channel″与″buscode″,那么输入接口模板中对应的配置参数也需要为″channel″与″buscode′′,而业务请求中也需要相应的设定″channel″与″buscode″参数。如果业务平台的配置文件中的配置参数进行了修改,则输入接口模板的相应配置参数以及业务请求中的参数也需要随之进行修改,以确保业务平台的配置文件与输入接口模板中对应的配置参数、业务请求中的对应参数保持一致。
一种输入接口模板的XML格式示例可以为:
一种输出接口模板的JSON格式示例可以为:
其中,输出接口模板是根据业务平台的数据处理结果进行配置的,response.data.xxx为业务平台业务接口输出的数据处理结果,可以根据业务终端的需求自定义配置信息,如识别是否通过等。
参阅附图2,在根据本发明的另一个基于业务平台的业务处理方法的实施例中,业务处理方法可以包括下述步骤:
步骤S201,判断加密开关是否开启。
在本实施例中,在调用业务平台之前,需要确认业务平台是否进行加密。当加密开关开启时表明业务终端发送的业务请求是经加密处理后的数据,需要先对业务请求进行解密处理,才能解析业务请求获取业务请求中的待处理业务数据和模板标识等,此时可以跳转至步骤 S2011,进行解密处理,即业务平台会对业务终端发送的业务请求进行解密处理,经过步骤S2011对业务请求进行解密处理完成后,可进入步骤 S202,对解密处理后的业务请求进行解析,获取待处理业务数据和模板标识。当加密开关未开启时表明业务终端发送的业务请求是未经加密处理后的数据,可以直接对业务请求进行解析,获取业务请求中的待处理业务数据和模板标识,因而此时可以直接转至步骤S202。
步骤S202,解析业务请求获取业务请求中的模板标识、信道编码和待处理业务数据。
在本实施例中,业务平台解析业务终端发送的业务请求,获取业务请求中包含的模板标识、信道编码,获取业务请求中包含的待处理业务数据。
步骤S203,判断模板标识是否存在,信道编码是否鉴权通过。
在本实施例中,业务平台会验证步骤S202中获得模板标识是否存在,并对步骤S202中获得信道编码进行鉴权,确定业务终端是否有权限使用该信道编码对应的通信信道进行通信,与相应的接口模板进行连接。
当模板标识不存在或信道编码鉴权未通过,则跳转至步骤 S2031;当模板标识存在且信道编码鉴权通过,则跳转至步骤S204。
步骤S2031,调用预设的错误码模板,将数据处理过程中的错误码转换为旧版本业务平台可识别的错误码,并将数据处理中的错误码替换为旧版本业务平台可识别的错误码。
在本实施例中的步骤S2031的方法与前述实施例中的步骤 S1033的方法类似,为了描述简单,在此不再赘述。在步骤S2031执行完成后,跳转至步骤S211。
步骤S204,采用输入接口模板,将待处理业务数据转换成接口模板对应的业务接口可识别的输入数据。
在本实施例中,业务平台调取与模板标识匹配的输入接口模板,采用该输入接口模板将待处理业务数据转换为对应业务接口可识别的业务数据,以备业务接口对输入数据进行处理。
步骤S205,判断输入数据是否转换成功。
在本实施例中,业务平台判断步骤S204中将待处理业务数据转换成接口模板对应的业务接口可识别的输入数据的转换过程中,待处理业务数据是否成功转换为对应接口可识别的输入数据。当未成功转换,则跳转步骤S2031;当成功转换,则跳转步骤S206。
步骤S206,调用相应的业务处理逻辑对输入数据(步骤S204 得到的业务接口可识别的输入数据)进行数据处理。
在本实施例中,当输入接口模板将待处理业务数据成功转换为业务接口可识别的输入数据后,业务平台中的业务处理模块会根据该输入数据的业务类型调用与该业务类型相应的业务处理逻辑,使用该业务处理逻辑对输入数据进行处理。
步骤S207,获取业务平台与旧版本业务平台之间的错误码映射关系,并将数据处理中错误码替换为与其匹配的旧版本平台中的错误码。
在本实施例中步骤S207的方法与前述实施例中步骤 S1031-S1032的方法类似,为了描述简洁,在此不再赘述。
步骤S208,判断错误码是否替换成功。
在本实施例中,判断步骤S207中将数据处理结果中的错误码替换为与其匹配的旧版本业务平台中的错误码的替换过程是否成功。若未替换成功,则跳转至步骤S2031;若替换成功,则跳转至步骤S209。
步骤S209,采用输出接口模板,将业务接口输出的数据处理结果转换成业务终端可识别的结果。
在本实施例中,在业务平台中的业务处理模块完成输入数据的数据处理且将数据处理结果中错误码替换为与其匹配的旧版本平台中的错误码后,业务平台将完成数据处理的数据处理结果发送至业务接口并进行输出,并进一步采用输出接口模板,将业务接口输出的数据处理结果转换为业务终端可识别的结果,以便发送给业务终端。
步骤S210,判断业务接口输出的数据处理结果是否转换成功。
在本实施例中,进一步判断步骤S209中将业务接口输出的数据处理结果转换成业务终端可识别的结果的转换过程,是否转换成功。若未转换成功,跳转至步骤S2031;若转换成功,跳转至步骤S211。
步骤S211,判断加密开关是否开启。
在本实施例中,业务平台完成调用后,会验证业务平台自身的加密开关是否开启。若加密开关开启,则跳转至步骤S212;若加密开关未开启,则调用过程结束。
步骤S212,加密处理。
在本实施例中,若业务平台加密开关开启,则对业务平台输出的业务终端可识别的结果进行加密处理,以确保业务平台输出的数据处理结果的安全性。在加密处理完成后,业务处理过程结束。
在本发明实施例中,根据步骤S101至S105所述的基于业务平台的业务处理方法的实施例可知,基于业务平台的业务处理方法可以基于具备多种业务类型处理功能的业务平台对业务终端的业务数据进行数据处理,以满足业务终端处理不同业务类型的业务数据的需求。同时,能够通过接口模板的配置,实现业务终端与多功能业务平台的对接过程中,不需要进行多次的接口的适配和接口改造,只需要进行单次接口模板的配置,即能够通过模板标识实现接口模板的匹配,采用接口模板将待处理业务数据转换为接口模板对应的业务接口可识别的输入数据,同时将业务接口数据的数据处理结果转换为业务终端可识别的结果,并将此结果发送至业务终端。在满足客户业务终端通信对接需求的基础上,简化了业务平台与业务终端的通信对接流程,使得业务平台和业务终端的通信对接过程更为简洁,方便。另外,在采用业务平台进行业务处理时,只需向业务平台发送模板标识,业务平台就可以自动地根据模板标识调用相应的业务接口对待处理业务数据进行数据转换等处理,极大地简化了业务终端与业务平台的通信流程,提高了业务终端与业务平台之间的通信可靠性。
进一步地,本发明还提供了一种基于业务平台的业务处理***。
参照附图3,图3是根据本发明的一个实施例的基于业务平台的业务处理***的主要框图。如图3所示,在本实施例中,基于业务平台的业务处理***可以包括业务请求处理模块、接口模板获取模块、接口模板控制模块。在本实施例中业务请求处理模块可以被配置成解析业务终端发送的业务请求,获取待处理业务数据和模板标识。接口模板获取模块可以被配置成获取与模板标识匹配的接口模板。接口模板控制模块可以被配置成采用接口模板将待处理业务数据转换成与接口模板对应的业务接口可识别的输入数据,将业务接口输出的数据处理结果转换成业务终端可识别的结果以及将结果发送至业务终端。
在一个实施方式中,接口模板控制模块可以包括错误码匹配单元。在本实施方式中接口模板控制模块可以被配置成执行下列操作:当数据处理结果中包含错误码时,获取业务平台与旧版本业务平台之间的错误码映射关系,根据错误码映射关系判断旧版本业务平台中是否包含与数据处理结果中的错误码匹配的错误码;若包含,则将数据处理结果中的错误码替换为匹配的错误码;若不包含,则调用预设的错误码模板,将数据处理结果中的错误码转换为旧版本业务平台可识别的错误码,并将数据处理中的错误码替换为旧版本业务平台可识别的错误码。其中,不同的错误码分别表示业务平台在对待处理业务数据进行数据处理时发生了不同类型的处理错误。
在一个实施方式中,接口模板控制模块可以包括信道编码获取子模块和鉴权处理子模块。在本实施方式中信道编码获取子模块可以被配置成获取接收业务请求的通信信道的信道编码。鉴权处理子模块可以被配置成对信道编码获取子模获取到的信道编码进行鉴权处理;当信道编码鉴权通过,执行“采用接口模板将待处理业务数据转换成与接口模板对应的业务接口可识别的输入数据”的步骤;当信道编码鉴权不通过,控制业务平台停止对待处理业务数据进行业务处理。
在一个实施方式中,接口模板可以包括输入接口模板和输出接口模板。在本实施方式中输入接口模板可以被配置成将待处理业务数据转换成与接口模板对应的业务接口可识别的输入数据,以及存储接口模板的模板标识以及接口模板与业务终端进行通信时采用的通信信道的信道编码。输出接口模板可以被配置成将业务接口输出的数据处理结果转换成业务终端可识别的结果并且将可识别的结果发送至业务终端。
上述基于业务平台的业务处理***以用于执行图1-2所示的基于业务平台的业务处理方法实施例,两者的技术原理、所解决的技术问题及产生的技术效果相似,本技术领域技术人员可以清楚地了解到,为了描述的方便和简洁,基于业务平台的业务处理***的具体工作过程及有关说明,可以参考基于业务平台的业务处理方法的实施例所描述的内容,此处不再赘述。
本领域技术人员能够理解的是,本发明实现上述一实施例的方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述基于业务平台的业务处理方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器、随机存取存储器、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
进一步,本发明还提供了一种计算机可读存储介质。在根据本发明的一个计算机可读存储介质实施例中,计算机可读存储介质可以被配置成存储执行上述基于业务平台的业务处理方法实施例的程序,该程序可以由处理器加载并运行以实现上述基于业务平台的业务处理方法。为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该计算机可读存储介质可以是包括各种电子设备形成的存储装置设备,可选的,本发明实施例中计算机可读存储介质是非暂时性的计算机可读存储介质。
进一步,本发明还提供了一种计算机设备。在根据本发明的一个计算机设备实施例中,计算机设备可以包括处理器和存储装置,存储装置可以被配置成存储执行上述基于业务平台的业务处理方法实施例的程序,处理器可以被配置成用于执行存储装置中的程序,该程序包括但不限于执行上述基于业务平台的业务处理方法实施例的程序。为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该计算机设备可以是包括各种电子设备形成的设备。
进一步,应该理解的是,由于各个模块的设定仅仅是为了说明本发明的装置的功能单元,这些模块对应的物理器件可以是处理器本身,或者处理器中软件的一部分,硬件的一部分,或者软件和硬件结合的一部分。因此,图中的各个模块的数量仅仅是示意性的。
本领域技术人员能够理解的是,可以对装置中的各个模块进行适应性地拆分或合并。对具体模块的这种拆分或合并并不会导致技术方案偏离本发明的原理,因此,拆分或合并之后的技术方案都将落入本发明的保护范围内。
至此,已经结合附图所示的一个实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

Claims (8)

1.一种基于业务平台的业务处理方法,其特征在于,所述业务平台包括业务处理模块、多个业务接口以及每个业务接口各自对应的接口模板,每个所述业务接口分别被配置成将不同业务类型的输入数据发送至所述业务处理模块并输出所述业务处理模块根据所述输入数据反馈的数据处理结果;所述业务处理模块被配置成根据所述输入数据的业务类型,从预设的多个业务类型的业务处理逻辑中调用相应的业务处理逻辑对所述输入数据进行数据处理;
所述方法包括:
解析业务终端发送的业务请求,获取待处理业务数据和模板标识;
获取与所述模板标识匹配的接口模板;
采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据,将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果以及将所述结果发送至所述业务终端;
在“将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果”的步骤之前,所述方法还包括:
当所述数据处理结果中包含错误码时,获取所述业务平台与旧版本业务平台之间的错误码映射关系,根据所述错误码映射关系判断所述旧版本业务平台中是否包含与所述数据处理结果中的错误码匹配的错误码;
若包含,则将所述数据处理结果中的错误码替换为所述匹配的错误码;
若不包含,则调用预设的错误码模板,将所述数据处理结果中的错误码转换为所述旧版本业务平台可识别的错误码,并将所述数据处理中的错误码替换为所述旧版本业务平台可识别的错误码;
其中,不同的错误码分别表示所述业务平台在对所述待处理业务数据进行数据处理时发生了不同类型的处理错误。
2.根据权利要求1所述的业务处理方法,其特征在于,在“采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据”的步骤之前,所述方法还包括:
获取接收所述业务请求的通信信道的信道编码;
对所述信道编码进行鉴权处理;
当所述信道编码鉴权通过,执行“采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据”的步骤;
当所述信道编码鉴权不通过,控制所述业务平台停止对所述待处理业务数据进行业务处理。
3.根据权利要求1至2中任一项所述的业务处理方法,其特征在于,所述接口模板包括输入接口模板和输出接口模板;
所述输入接口模板被配置成将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据,以及存储所述接口模板的模板标识以及所述接口模板与所述业务终端进行通信时采用的通信信道的信道编码;
所述输出接口模板被配置成将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果并且将所述可识别的结果发送至所述业务终端。
4.一种基于业务平台的业务处理***,其特征在于,所述业务平台包括业务处理模块、多个业务接口以及每个业务接口各自对应的接口模板,每个所述业务接口分别被配置成将不同业务类型的输入数据发送至所述业务处理模块并输出所述业务处理模块根据所述输入数据反馈的数据处理结果;所述业务处理模块被配置成根据所述输入数据的业务类型,从预设的多个业务类型的业务处理逻辑中调用相应的业务处理逻辑对所述输入数据进行数据处理;
所述***包括:
业务请求处理模块,其被配置成解析业务终端发送的业务请求,获取待处理业务数据和模板标识;
接口模板获取模块,其被配置成获取与所述模板标识匹配的接口模板;
接口模板控制模块,其被配置成采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据,将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果以及将所述结果发送至所述业务终端;
所述接口模板控制模块包括:
错误码匹配单元,其被配置成执行下列操作:当所述数据处理结果中包含错误码时,获取所述业务平台与旧版本业务平台之间的错误码映射关系,根据所述错误码映射关系判断所述旧版本业务平台中是否包含与所述数据处理结果中的错误码匹配的错误码;若包含,则将所述数据处理结果中的错误码替换为所述匹配的错误码;若不包含,则调用预设的错误码模板,将所述数据处理结果中的错误码转换为所述旧版本业务平台可识别的错误码,并将所述数据处理中的错误码替换为所述旧版本业务平台可识别的错误码;
其中,不同的错误码分别表示所述业务平台在对所述待处理业务数据进行数据处理时发生了不同类型的处理错误。
5.根据权利要求4所述的业务处理***,其特征在于,所述接口模板控制模块包括:
信道编码获取子模块,其被配置成获取接收所述业务请求的通信信道的信道编码;
鉴权处理子模块,其被配置成对所述信道编码获取子模获取到的信道编码进行鉴权处理;当所述信道编码鉴权通过,执行“采用所述接口模板将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据”的步骤;当所述信道编码鉴权不通过,控制所述业务平台停止对所述待处理业务数据进行业务处理。
6.根据权利要求4-5中任一项所述的业务处理***,其特征在于,所述接口模板包括输入接口模板和输出接口模板;
所述输入接口模板被配置成将所述待处理业务数据转换成与所述接口模板对应的业务接口可识别的输入数据,以及存储所述接口模板的模板标识以及所述接口模板与所述业务终端进行通信时采用的通信信道的信道编码;
所述输出接口模板被配置成将所述业务接口输出的数据处理结果转换成所述业务终端可识别的结果并且将所述可识别的结果发送至所述业务终端。
7.一种计算机可读存储介质,所述存储介质中存储有多条程序代码,其特征在于,所述程序代码适用于由处理器加载并运行以执行权利要求1-3中任一项所述的基于业务平台的业务处理方法。
8.一种计算机设备,包括处理器和存储器,所述存储器适用于存储多条程序代码,其特征在于,所述程序代码适于由所述处理器加载并运行以执行权利要求1-3中任一项所述的基于业务平台的业务处理方法。
CN202110638212.2A 2021-06-08 2021-06-08 基于业务平台的业务处理方法、***、介质和设备 Active CN113268285B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110638212.2A CN113268285B (zh) 2021-06-08 2021-06-08 基于业务平台的业务处理方法、***、介质和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110638212.2A CN113268285B (zh) 2021-06-08 2021-06-08 基于业务平台的业务处理方法、***、介质和设备

Publications (2)

Publication Number Publication Date
CN113268285A CN113268285A (zh) 2021-08-17
CN113268285B true CN113268285B (zh) 2024-02-02

Family

ID=77234557

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110638212.2A Active CN113268285B (zh) 2021-06-08 2021-06-08 基于业务平台的业务处理方法、***、介质和设备

Country Status (1)

Country Link
CN (1) CN113268285B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114510359A (zh) * 2022-01-29 2022-05-17 山东浪潮工业互联网产业股份有限公司 一种基于标识解析的api调用方法、装置、设备及介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018058544A1 (zh) * 2016-09-30 2018-04-05 华为技术有限公司 一种业务认证方法、***及相关设备
CN107993707A (zh) * 2016-10-27 2018-05-04 北京东软医疗设备有限公司 一种错误码信息的维护方法和装置
CN110351325A (zh) * 2018-04-08 2019-10-18 腾讯科技(深圳)有限公司 一种数据处理方法及相关设备
CN112116351A (zh) * 2020-09-21 2020-12-22 中国建设银行股份有限公司 一种业务处理方法和装置
CN112905677A (zh) * 2019-12-03 2021-06-04 京东数字科技控股有限公司 数据处理方法及装置、业务处理***和计算机设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9529652B2 (en) * 2013-11-07 2016-12-27 Salesforce.Com, Inc. Triaging computing systems
US10171560B2 (en) * 2015-01-05 2019-01-01 International Business Machines Corporation Modular framework to integrate service management systems and cloud orchestrators in a hybrid cloud environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018058544A1 (zh) * 2016-09-30 2018-04-05 华为技术有限公司 一种业务认证方法、***及相关设备
CN107993707A (zh) * 2016-10-27 2018-05-04 北京东软医疗设备有限公司 一种错误码信息的维护方法和装置
CN110351325A (zh) * 2018-04-08 2019-10-18 腾讯科技(深圳)有限公司 一种数据处理方法及相关设备
CN112905677A (zh) * 2019-12-03 2021-06-04 京东数字科技控股有限公司 数据处理方法及装置、业务处理***和计算机设备
CN112116351A (zh) * 2020-09-21 2020-12-22 中国建设银行股份有限公司 一种业务处理方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
鄢江艳,黎雯霞.GSM-R***维护与应用.《北京邮电大学出版社》,2015,第19页-20页. *

Also Published As

Publication number Publication date
CN113268285A (zh) 2021-08-17

Similar Documents

Publication Publication Date Title
CN110808840B (zh) 业务处理方法及装置、电子设备、存储介质
CN112039826B (zh) 应用于小程序端的登录方法和装置,电子设备,可读介质
CN110602114B (zh) 基于区块链的身份验证方法及装置、存储介质、电子设备
US20190200223A1 (en) Wireless network-based biometric authentication system, a mobile device and a method thereof
CN101599836A (zh) 一种签名方法、签名设备和***
CN101599835B (zh) 签名设备及其操作指令执行方法
CN110417724B (zh) 应用程序登录态联合鉴权的方法、***、服务器及终端
CN113268285B (zh) 基于业务平台的业务处理方法、***、介质和设备
CN109815666B (zh) 基于fido协议的身份认证方法、装置、存储介质和电子设备
CN111565179B (zh) 身份校验方法、装置、电子设备及存储介质
CN111083153A (zh) 医疗接口间的业务访问方法、装置、设备及可读存储介质
CN115002141B (zh) 基于区块链的文件存储方法及装置
US10936705B2 (en) Authentication method, electronic device, and computer-readable program medium
CN114584324B (zh) 一种基于区块链的身份授权方法和***
CN111258625A (zh) 软件刷机检测方法、装置、存储介质及电子设备
CN110636473A (zh) 车辆蓝牙通信方法、装置、电子设备及可读存储介质
CN112118114B (zh) 一种支持全浏览器的数字签名方法和***
CN115001807A (zh) 应用程序的用户登录处理方法及装置
CN115567271A (zh) 鉴权方法和装置、页面跳转方法和装置、电子设备及介质
CN111324914B (zh) 文件的传输方法、装置、服务器、设备和介质
CN109358875B (zh) 基于Ubuntu***的硬件钱包离线升级装置和方法
US20200120091A1 (en) Online verification method and system for verifying the identity of a subject
CN112235255B (zh) 一种语音数据处理方法、装置及服务端
CN116319763B (zh) 一种基于wasm技术的文件上传方法以及装置
CN117201126A (zh) 一种设备注册方法、装置、电子设备和可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant