(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210707810.5 (22)申请日 2022.06.21 (71)申请人 中国人民解 放军32039部队 地址 102300 北京市门头沟区永定镇冯村 北坡甲9号 (72)发明人 崔健雄 管雍 崔跃生 张铭  乜俊宝 高芳青 张红梅 胡至平  (74)专利代理 机构 北京超凡宏宇专利代理事务 所(特殊普通 合伙) 11463 专利代理师 于彬 (51)Int.Cl. G06F 9/448(2018.01) G06F 9/445(2018.01) G06F 16/215(2019.01) G06F 16/2457(2019.01) (54)发明名称 一种数据处理方法、 装置、 电子设备和存储 介质 (57)摘要 本申请提供了一种数据处理方法、 装置、 电 子设备和存储介质, 包括: 基于预先配置的执行 不同处理任务的状态机和数据处理需求, 建立数 据处理平台; 数据处理平台中的每个状态机对接 收的输入数据进行清洗和过滤得到符合格式的 第一数据, 并从第一数据中匹配 符合动态处理规 则的第二数据; 基于状态机中配置的至少一个动 态库, 对第二数据进行数据处理; 基于为状态机 配置的路由关系和发送端口, 将数据处理后的第 二数据、 不符合动态处理规则的第一数据作为目 标数据进行发送, 以使数据处理平台基于状态机 确定最终发送数据。 本申请实施例通过上述方 法, 有助于提高数据处理模块的复用率, 进而有 助于完成不同的数据处 理需求。 权利要求书2页 说明书10页 附图2页 CN 115048160 A 2022.09.13 CN 115048160 A 1.一种数据处 理方法, 其特 征在于, 所述方法包括: 基于预先为不同处理任务配置的不同的状态机, 基于数据处理需求以及每个所述状态 机执行的处理任务, 建立包 含至少一个 状态机的数据处 理平台; 针对所述数据处理平台中的每个状态机, 所述状态机对接收到的输入数据进行清洗和 过滤, 得到符合格式的第一数据, 并根据在所述状态机中配置的动态处理规则从所述第一 数据中匹配到符合所述动态处 理规则的第二数据; 基于所述状态机中预先配置的至少一个动态库, 对所述第二数据进行数据处理; 所述 数据处理包括: 增 加、 删除、 修改和协议 转换; 基于为所述状态机配置的路由关系和发送端口, 将数据处理后的第 二数据以及不符合 所述动态处理规则的第一数据作为目标数据进 行发送, 以使 所述数据处理平台基于所述至 少一个状态机得到满足所述数据处 理需求的最终 发送数据。 2.根据权利要求1所述的方法, 其特征在于, 当所述数据处理平台包含至少两个状态机 时, 每两个 状态机之间的连接关系为串联/并联; 所述串联是第 一状态机将所述目标数据发送给第 二状态机, 以使所述第 二状态机将所 述目标数据作为所述输入数据进行接收; 所述并联是第 一状态机和第 二状态机共用一个数据库, 以使所述第 一状态机修改第 三 数据时, 所述第二状态机同步 修改后的第三数据。 3.根据权利要求2所述的方法, 其特征在于, 当两个状态机之间的连接关系为串联时, 所述第一状态机和所述第二状态机执 行的是不同的处 理任务。 4.根据权利要求2所述的方法, 其特征在于, 当两个状态机之间的连接关系为并联时, 所述方法还 包括: 若所述第一状态机和所述第 二状态机执行的处理任务相同, 则所述第 一状态机和所述 第二状态机并行 执行所述处理任务; 若所述第一状态机和所述第 二状态机执行的处理任务不同, 则所述第 二状态机为所述 第一状态机的辅助状态机, 用于修改所述第一状态机中的所述动态处 理规则。 5.根据权利要求1所述的方法, 其特 征在于, 所述状态机的配置过程包括: 配置所述状态机的通信协议、 数据接收地址和数据接收端口; 基于所述状态机执行的处理任务为所述状态机配置清洗过滤规则、 匹配器和动态库, 以通过所述清洗过滤规则对输入数据进行清洗和过滤, 通过所述匹配器匹配到所述第二数 据, 并基于动态库对所述第二数据进行 数据处理; 为所述状态机配置数据发送地址和数据发送端口以及所述数据发送地址对应的路由 关系。 6.根据权利要求1所述的方法, 其特 征在于, 还 包括: 响应于用户对目标状态机的配置修改操作, 将基于所述配置修改操作生成的第 一配置 文件与所述目标状态机中的第二配置文件进行对比, 确定修改位置; 将所述第一配置文件在所述修改位置中的内容更新到所述第二配置文件处的所述修 改位置, 并基于更新后的所述第二配置文件运行 所述目标状态机 。 7.一种数据处 理装置, 其特 征在于, 所述装置包括: 建立单元, 用于基于预先为不同处理任务配置的不同的状态机, 基于数据处理需求以权 利 要 求 书 1/2 页 2 CN 115048160 A 2及每个所述状态机执 行的处理任务, 建立包 含至少一个 状态机的数据处 理平台; 第一处理单元, 用于针对所述数据处理平台中的每个状态机, 所述状态机对接收到的 输入数据进行清洗和过滤, 得到符合格式的第一数据, 并根据在所述状态机中配置的动态 处理规则从所述第一数据中匹配到符合所述动态处 理规则的第二数据; 第二处理单元, 用于基于所述状态机中预先配置的至少一个动态库, 对所述第二数据 进行数据处理; 所述数据处 理包括: 增 加、 删除、 修改和协议 转换; 发送单元, 用于基于为所述状态机配置的路由关系和发送端口, 将数据处理后的第二 数据以及不符合所述动态处理规则的第一数据作为目标数据进行发送, 以使 所述数据处理 平台基于所述至少一个 状态机得到满足所述数据处 理需求的最终 发送数据。 8.根据权利要求7 所述的装置, 其特 征在于, 所述装置还 包括: 第一配置单 元, 用于配置所述状态机的通信协议、 数据接收地址和数据接收端口; 第二配置单元, 用于基于所述状态机执行的处理任务为所述状态机配置清洗过滤规 则、 匹配器和 动态库, 以通过所述清洗过滤规则对输入数据进 行清洗和过滤, 通过所述匹配 器匹配到所述第二数据, 并基于动态库对所述第二数据进行 数据处理; 第三配置单元, 用于为所述状态机配置数据发送地址和数据发送端口以及所述数据发 送地址对应的路由关系。 9.一种电子设备, 其特征在于, 包括: 处理器、 存储介质和总线, 所述存储介质存储有所 述处理器可执行 的机器可读指令, 当电子设备运行时, 所述处理器与所述存储介质之间通 过总线通信, 所述处理器执行所述机器可读指令, 以执行如权利要求1至6中任一项所述数 据处理方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处理器运行时执行如权利要求 1至6中任一项 所述数据处理方法的 步骤。权 利 要 求 书 2/2 页 3 CN 115048160 A 3

.PDF文档 专利 一种数据处理方法、装置、电子设备和存储介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据处理方法、装置、电子设备和存储介质 第 1 页 专利 一种数据处理方法、装置、电子设备和存储介质 第 2 页 专利 一种数据处理方法、装置、电子设备和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:01:06上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。