검색으로 돌아가기
기록
一种动态的多源异构数据解析方法及计算机产品
발명유효
3조회수
6청구항 · 2 독립항
§ Ⅰ
개요
발명자
申曜东; 王岗来; 杨俊华; 滕宇东; 赵焱; 戴鹏睿
IPC 분류
H04L 69/00 (2022.01)H04L 69/22 (2022.01)H04L 69/12 (2022.01)H04L 69/18 (2022.01)
本发明公开了一种动态的多源异构数据解析方法及计算机产品,方法包括步骤1、上传或输入协议格式定义;步骤2、做去重对比;步骤3、数据解析,读取存储的DSL定义并进行静态校验,构建协议AST;步骤4、动态扫描并加载对应AST的Spring Bean,若已加载则进入步骤六,否则进入步骤5;步骤5、将配置变更的Spring Bean通过Spring事件机制触发刷新流程,形成新的或更新后解析器Bean;步骤6、启动Spring WebFlux/Netty服务器或消息订阅端点,异步接收二进制数据流;步骤7、解析完成的结构化数据,并推送至预定的输出通道。本发明解决了传统异构数据解析灵活性不足的问题和多协议解析器热更新的问题,能够在不影响系统运行的情况下更新协议解析逻辑,从而支持多协议并行解析的场景需求。