本发明专利技术涉及计算机技术领域,特别涉及数据处理方法,包括:获取在该互联网平台的前端和该金融平台之间传送的第一消息,确定该第一消息的参数,转换该第一消息的该参数后发出该第一消息;以及获取在该互联网平台的后端和该金融平台之间传送的第二消息,确定该第二消息的该参数,转换该第二消息的该参数后发出该第二消息。本发明专利技术还涉及数据处理系统、设备、介质和计算机程序产品。计算机程序产品。计算机程序产品。
【技术实现步骤摘要】
数据处理方法、系统、设备、介质和计算机程序产品
[0001]本专利技术涉及计算机
,特别涉及数据处理方法、系统、设备、介质和计算机程序产品。
技术介绍
[0002]在金融行业中,常常有大量数据应用类的快速迭代开发需求,就需要敏捷开发框架。可以使用互联网技术栈,即,互联网应用平台,实现敏捷开发框架,用以提供可配置化的应用实现能力,通过配置而无需通过编码实现常见的数据类应用功能开发,覆盖数据类常见开发场景。然而在一些具体的场景,例如,银行业务系统中,需要同时使用敏捷开发框架和其他金融平台,而互联网技术栈实现的敏捷开发框架的请求方式与其他金融平台、系统或应用的请求方式不同,无法直接兼容使用,需要进行两者的适配。
技术实现思路
[0003]本专利技术的目的在于提供数据处理方法、系统、设备、介质和计算机程序产品,解决互联网应用平台的请求方式与其他金融平台、系统或应用的请求方式不同,无法直接兼容使用的技术问题。
[0004]本专利技术的实施方式公开了一种数据处理方法,用于电子设备,包括:
[0005]获取在该互联网平台的前端和该金融平台之间传送的第一消息,
[0006]确定该第一消息的参数,
[0007]转换该第一消息的该参数后发出该第一消息;以及
[0008]获取在该互联网平台的后端和该金融平台之间传送的第二消息,
[0009]确定该第二消息的该参数,
[0010]转换该第二消息的该参数后发出该第二消息。
[0011]可选地,该金融平台包括前端和后端,
[0012]该第一消息在该互联网平台的前端和该金融平台的前端之间传送,
[0013]该第二消息在该互联网平台的后端和该金融平台的后端之间传送。
[0014]可选地,
[0015]该参数包括请求路径、请求参数、报文和加解密方式。
[0016]可选地,
[0017]对于从该互联网平台的前端向该金融平台传送的该第一消息、和从该互联网平台的后端向该金融平台传送的该第二消息,该转换还包括封装。
[0018]可选地,
[0019]对于从该金融平台向该互联网平台的后端传送的该第二消息、和从该金融平台向该互联网平台的前端传送的该第一消息,该转换还包括针对该封装的解封装。
[0020]可选地,
[0021]该第一消息和该第二消息是http格式的消息。
[0022]可选地,
[0023]该第一消息是vue格式的消息,
[0024]该第二消息是java格式的消息。
[0025]本专利技术的实施方式公开了一种数据处理系统,包括:
[0026]第一适配模块,用于获取在该互联网平台的前端和该金融平台之间传送的第一消息,
[0027]确定该第一消息的参数,
[0028]转换该第一消息的该参数后发出该第一消息;以及
[0029]第二适配模块,用于获取在该互联网平台的后端和该金融平台之间传送的第二消息,
[0030]确定该第二消息的该参数,
[0031]转换该第二消息的该参数后发出该第二消息。
[0032]本专利技术的实施方式公开了一种数据处理设备,该设备包括存储有计算机可执行指令的存储器和处理器,当该指令被该处理器执行时,使得该设备实施根据本专利技术的实施方式的数据处理方法。
[0033]本专利技术的实施方式公开了一种计算机存储介质,在该计算机存储介质上存储有指令,当该指令在计算机上运行时,使得该计算机执行根据本专利技术的实施方式的数据处理方法。
[0034]本专利技术的实施方式公开了一种计算机程序产品,包括计算机可执行指令,该指令被处理器执行以实施根据本专利技术的实施方式的数据处理方法。
[0035]本专利技术实施方式与现有技术相比,主要区别及其效果在于:
[0036]在本专利技术中,系统同时具备了互联网敏捷框架的功能和金融产品底座,即,金融平台的能力,提高了快速开发能力;现有的互联网应用平台功能得以复用,无需重新开发对应的版本,节省了开发成本;拦截器插件化,只需在已有的系统上引用插件就可以实现拦截、封装和解封装功能。
附图说明
[0037]图1示出根据本专利技术的实施例的金融业务处理系统的框图。
[0038]图2A示出根据本专利技术的实施例的数据处理方法的流程图。
[0039]图2B示出根据本专利技术的实施例的数据处理方法的流程图。
[0040]图3示出根据本专利技术的实施例的数据处理系统的框图。
[0041]图4是实施根据本专利技术实施例的数据处理的电子设备的硬件结构框图。
具体实施方式
[0042]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请的实施方式作进一步地详细描述。
[0043]在银行业务场景中,所得税申报流程复杂,靠人工在多个银行系统之间操作难以高效完成,并且容错率低,需要可一套覆盖行内所得税申报的全业务流程得整体系统。这时,可以同时使用敏捷开发框架和其他金融平台来搭建企业所得税申报系统,而互联网技
术栈,即,互联网应用平台实现得敏捷开发框架的请求方式与其他金融平台、系统或应用的请求方式不同,无法直接兼容使用,需要进行两者的适配。
[0044]针对以上问题,本申请的实施例提供了一种能够适配金融平台和互联网应用平台的金融业务处理系统,如图1所示,金融业务处理系统100需要同时使用互联网应用平台101和其他金融平台102。互联网应用平台包括互联网应用平台前端1011和互联网应用平台后端1012,金融平台102包括金融平台前端1021和金融平台后端1022。其中,由于互联网应用平台101和金融平台102之间使用的请求方式可能不同,无法直接兼容使用,需要使用适配插件103和适配插件104对两者进行适配。该系统的一个示例为:
[0045]金融业务处理系统100可以是企业所得税申报系统,能够发布申报任务、上传汇算清缴通知、设置申报日历、定义填报表单与上传基础数据,境内各一、二级机构与境外机构填报申报表单并由上级机构进行汇总审批的系统,实现了所得税申报的全业务流程,支持税务管理人员快速、准确完成申报数据的获取、填报和数据管理。
[0046]互联网应用平台101可以实现一种敏捷框架,提供一种可配置化的应用实现能力,通过配置而无需通过编码实现常见的数据类应用功能开发,覆盖数据类常见开发场景。功能包括增删改查、导入导出、可视化、审批流程、异步任务处理等日常功能,也包括数据脱敏、发送消息等个性化数据处理功能,还可进行自定义扩展,以满足更多的数据应用类需求。可代替大部分常见重复的开发编码工作。
[0047]金融平台102可以是统一建设的金融产品底座。
[0048]税务企业所得税系统100需要同时使用互联网应用平台101,即,敏捷框架101,和金融产品底座102的能力,其中,敏捷框架使用的是互联网技术栈,金融产品底座102使用其他技术,例如,基于Java的微服务平台、小程序平台等实现交易能力,与互联本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,用于电子设备,其特征在于,包括:获取在所述互联网平台的前端和所述金融平台之间传送的第一消息,确定所述第一消息的参数,转换所述第一消息的所述参数后发出所述第一消息;以及获取在所述互联网平台的后端和所述金融平台之间传送的第二消息,确定所述第二消息的所述参数,转换所述第二消息的所述参数后发出所述第二消息。2.根据权利要求1所述的方法,其特征在于,所述金融平台包括前端和后端,所述第一消息在所述互联网平台的前端和所述金融平台的前端之间传送,所述第二消息在所述互联网平台的后端和所述金融平台的后端之间传送。3.根据权利要求1所述的方法,其特征在于,所述参数包括请求路径、请求参数、报文和加解密方式。4.根据权利要求1所述的方法,其特征在于,对于从所述互联网平台的前端向所述金融平台传送的所述第一消息、和从所述互联网平台的后端向所述金融平台传送的所述第二消息,所述转换还包括封装。5.根据权利要求4所述的方法,其特征在于,对于从所述金融平台向所述互联网平台的后端传送的所述第二消息、和从所述金融平台向所述互联网平台的前端传送的所述第一消息,所述转换还包括针对所述封装的解封装。6.根据权利要求1所述的方法,其特征在于,所述第一消息和所述第二消息是...
【专利技术属性】
技术研发人员:黄漳华,蒋梅群,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。