[发明专利]基于组件的文件处理方法及系统在审
申请号: | 202310066229.4 | 申请日: | 2023-01-16 |
公开(公告)号: | CN116010062A | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 马林 | 申请(专利权)人: | 华夏基金管理有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/54;G06Q40/06;G06F16/172 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 薛娇 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 组件 文件 处理 方法 系统 | ||
1.一种基于组件的文件处理方法,其特征在于,包括:
任务调度组件监测各业务文件的状态;
所述任务调度组件将所述各业务文件的状态发送至消息中间件;
处理任一业务文件所需的至少一个执行组件中的任一执行组件如果从所述消息中间件中获得所述任一业务文件的第一状态,对所述任一业务文件执行第一状态对应的处理任务,得到处理结果;所述第一状态为所述任一业务文件的多个状态中与所述任一执行组件对应的状态,所述第一状态为所述任一业务文件的非目标状态;不同的执行组件执行不同的处理任务;
所述任一执行组件根据所述处理结果更新所述任一业务文件的状态;所述任一业务文件的状态为目标状态时,确定所述任一业务文件处理完成;
对不同的业务文件进行处理所需的执行组件相同或不同。
2.根据权利要求1所述的方法,其特征在于,所述任一业务文件所需的至少一个执行组件包括如下几种执行组件中的至少一个:
下载组件、解析组件、下单组件、上报组件和生成组件;其中,
所述下载组件用于从第三方交易平台下载业务文件;
所述解析组件用于对所述下载组件下载的业务文件进行解析;
所述下单组件用于在所述业务文件为下单类业务文件的情况下,基于所述下单类业务文件执行下单逻辑;
所述上报组件用于向所述第三方交易平台上传需要上报的文件;
所述生成组件用于生成需要向所述第三方交易平台上报的文件。
3.根据权利要求2所述的方法,其特征在于,
所述任一业务文件所需的至少一个执行组件包括所述下载组件;或者,
所述任一业务文件所需的至少一个执行组件包括所述下载组件和所述解析组件;或者,
所述任一业务文件所需的至少一个执行组件包括所述下载组件、所述解析组件和所述下单组件;或者,
所述任一业务文件所需的至少一个执行组件包括所述下载组件、所述解析组件、所述下单组件和所述上报组件;或者,
所述任一业务文件所需的至少一个执行组件包括所述生成组件和所述上报组件。
4.根据权利要求1所述的方法,其特征在于,所述任一业务文件的多个状态中存在至少一个状态与所述任一执行组件对应。
5.根据权利要求1所述的方法,其特征在于,所述任一执行组件还用于:
如果所述处理结果表征处理失败,重新对所述任一业务文件执行处理任务。
6.根据权利要求5所述的方法,其特征在于,所述任务调度组件还用于:
如果在预设时长内所述任一执行组件一直未对所述任一业务文件的状态进行更新,触发报警系统报警。
7.根据权利要求2所述的方法,其特征在于,所述下单组件对所述下单类业务文件执行下单逻辑时,用于:
对于所述下单类业务文件中的任一条下单记录,判断所述任一条下单记录是否已经执行过下单逻辑;
如果判断结果为是,禁止对所述任一条下单记录进行处理,如果判断结果为否,对所述任一条下单记录执行下单逻辑。
8.一种基于组件的文件处理系统,其特征在于,包括:任务调度服务器、消息中间件服务器和至少一执行服务器;每个执行服务器中设置有至少一执行组件,不同的执行服务器中设置不同的执行组件;其中,
所述任务调度服务器用于监测各业务文件的状态;所述任务调度服务器将所述各业务文件的状态发送至所述消息中间件服务器;
处理任一业务文件所需的至少一个执行组件中的任一执行组件所在的执行服务器如果从所述消息中间件服务器中获得所述任一业务文件的第一状态,通过所述任一执行组件对所述任一业务文件执行第一状态对应的处理任务,得到处理结果;根据所述处理结果更新所述任一业务文件的状态;所述任一业务文件的状态为目标状态时,确定所述任一业务文件处理完成;
所述第一状态为所述任一业务文件的多个状态中与所述任一执行组件对应的状态,所述第一状态为所述任一业务文件的非目标状态;不同的执行组件的执行不同的处理任务;对不同的业务文件进行处理所需的执行组件相同或不同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华夏基金管理有限公司,未经华夏基金管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310066229.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有双冗余设计的小型化高频响压力传感器
- 下一篇:激光对接焊设备