[发明专利]基于配置式金融类多平台工作任务公共组件的实现方法在审
申请号: | 202211076746.1 | 申请日: | 2022-09-05 |
公开(公告)号: | CN115456791A | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 陈飞;钱海胜;刘飞;孙德孔 | 申请(专利权)人: | 江苏苏宁银行股份有限公司 |
主分类号: | G06Q40/06 | 分类号: | G06Q40/06;G06Q40/02 |
代理公司: | 南京瑞华腾知识产权代理事务所(普通合伙) 32368 | 代理人: | 徐冲冲 |
地址: | 210000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 配置 金融类 平台 工作任务 公共 组件 实现 方法 | ||
本发明公开了基于配置式金融类多平台工作任务公共组件的实现方法。该方法包括确定具体平台方与工作任务配置的绑定关系并存储;服务端根据平台任务设置、平台任务调度、平台任务运行、平台任务结果搭建形成多平台工作任务公共组件,多平台工作任务公共组件暴露API接口并经SSL加密后供平台方调用;多平台工作任务公共组件通过调用业务系统暴露的接口获取业务处理结果,最终将业务处理结果、任务结果通过API或文件服务与平台方进行交互。本发明解决了系统的功能冗余问题,提高了系统的可扩展性与隔离性,容易维护和升级;实现了不同平台不同工作的调度、运行,以及结果交互的差异,保证了业务活动的绝对安全性。
技术领域
本发明涉及基于配置式金融类多平台工作任务公共组件的实现方法技术领域,具体涉及基于配置式金融类多平台工作任务公共组件的实现方法。
背景技术
近年来,随着我行业务规模的不断发展、壮大,越来越多的业务支撑系统孕育而生,而作为银行业、金融业系统中,和平台方进行业务互补是必不可少的业务诉求,从而为了配合接入的平台方,以及银行内的跨应用系统的任务管理,通常会建设各种各样工作任务来支撑业务发展,导致各种各样的平台工作任务就散落在各个应用系统中。
现有各个应用系统接入的平台方,在整个银行内并不透明,一旦平台方有要求需要调整业务逻辑,所有应用系统都需要排查一遍,并不利于管理,也极容易造成遗漏。
其次,各个系统的平台工作任务都基于应用自身架构基础进行建设,造成了工作任务实现的繁杂多样。具体到工作任务的内容,相同的工作任务在不同应用系统中都要重复实现,具体的功能代码极为冗余。复杂的架构造成了代码扩展与维护的极大困难;重复造轮子的方式在堆叠功能,也造成了功能的冗余。
通过梳理银行业、金融业面向平台方的平台工作任务,借鉴BPMN的思想,通过工作任务模板方法来将复杂多样的工作任务进行模板化,相同的进行归类统一,不同的特殊定制,正是将复杂的业务流程进行封装,并根据任务有类可循的特点,使得对平台工作任务的整合组件化成为可能。
发明内容
本发明的目的是针对现有技术存在的不足,提供基于配置式金融类多平台工作任务公共组件的实现方法。
为实现上述目的,本发明提供了基于配置式金融类多平台工作任务公共组件的实现方法,包括:
步骤1,确定具体平台方与工作任务配置的绑定关系并存储;
步骤2,服务端根据平台任务设置、平台任务调度、平台任务运行、平台任务结果搭建形成多平台工作任务公共组件,所述多平台工作任务公共组件暴露API接口并经SSL加密后供平台方调用;
步骤3,所述多平台工作任务公共组件通过调用应用程序业务服务接口,获取应用程序业务处理结果,在工作任务执行完成后,根据工作任务流水号从数据库中查询工作任务结果,并根据所述业务处理结果和工作任务结果生成结果文件,并将所述结果文件以设定的同步方式同步至平台方。
进一步的,所述步骤1具体包括:
步骤1.1,采用平台基本信息来标识平台方;
步骤1.2,对每个具体的任务定义一个任务类型来标识该具体工作任务;
步骤1.3,对每个具体的业务场景定义一个业务代码来标识该具体业务;
步骤1.4,通过所述平台基本信息+任务类型+业务代码来确定具体工作任务;
步骤1.5,将工作任务模板划分为流程模板编号和流程模板参数列表两个部分,其中,所述流程模板编号是唯一的,所述流程模板参数列表用于填充工作任务模板,以生成最终的工作任务明细内容;
步骤1.6,将步骤1.4中的具体工作任务与步骤1.5中的工作任务模板绑定并存储。
进一步的,平台基本信息包括平台号、商户号和客户类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏苏宁银行股份有限公司,未经江苏苏宁银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211076746.1/2.html,转载请声明来源钻瓜专利网。