【技术实现步骤摘要】
一种批量任务处理系统和方法
[0001]本专利技术涉及数据处理
,特别涉及一种批量任务处理系统和方法。
技术介绍
[0002]目前,在批量业务场景下,只能由系统处理特定类型的批量业务,而批量业务的类型繁多,且无法满足系统运行过程中产生的各种类型的业务的需求。
技术实现思路
[0003]本专利技术所要解决的技术问题是提供一种批量任务处理系统和方法,能够提高批量任务处理效率,满足各类型的批量任务处理需求。
[0004]一种批量任务处理方法,包括:
[0005]应用组件、文件传输组件、批处理组件和至少一个平台服务组件;
[0006]所述应用组件,用于获得业务处理指令,根据所述业务处理指令中的业务信息生成批处理请求,将所述批处理请求发往所述批处理组件;所述批处理请求用于指示所述批处理组件处理所述业务信息对应的批量任务;
[0007]所述文件传输组件,用于获得预设的渠道端生成的批量文件,并对获得的所述批量文件进行存储;
[0008]所述批处理组件,用于接收到所述应用组件发送 ...
【技术保护点】
【技术特征摘要】
1.一种批量任务处理系统,其特征在于,包括:应用组件、文件传输组件、批处理组件和至少一个平台服务组件;所述应用组件,用于获得业务处理指令,根据所述业务处理指令中的业务信息生成批处理请求,将所述批处理请求发往所述批处理组件;所述批处理请求用于指示所述批处理组件处理所述业务信息对应的批量任务;所述文件传输组件,用于获得预设的渠道端生成的批量文件,并对获得的所述批量文件进行存储;所述批处理组件,用于接收到所述应用组件发送的批处理请求后,获得所述批处理请求指示处理的批量任务,并对所述批量任务进行解析,得到所述批量任务的任务类型;确定所述至少一个平台服务组件中是否存在与所述任务类型相匹配的目标平台服务组件;若存在与所述任务类型相匹配的目标平台服务组件,则控制所述目标平台服务组件基于所述文件传输组件存储的批量文件执行所述批量任务,获得任务执行结果。2.根据权利要求1所述的批量任务处理系统,其特征在于,所述批处理组件,用于:获取所述批处理请求中的业务信息;根据所述业务信息生成批量任务。3.根据权利要求1所述的批量任务处理系统,其特征在于,还包括:集成组件;所述集成组件,用于记录所述至少一个平台服务组件的服务注册信息;相应的,所述批处理组件,用于根据每一所述平台服务组件的服务注册信息确定每一所述平台服务组件的批量服务类型;将所述批量任务的任务类型与每个所述平台服务组件的批量服务类型进行匹配;若存在服务类型与所述任务类型匹配成功的平台服务组件,则将所述平台服务组件确定为目标平台服务组件。4.根据权利要求1所述的批量任务处理系统,其特征在于,所述批处理组件获得任务执行结果之后,还用于根据所述任务执...
【专利技术属性】
技术研发人员:王鹏鹏,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。