【技术实现步骤摘要】
信息的解析方法及装置、系统、存储介质、电子装置
本专利技术涉及通讯领域,具体而言,涉及一种信息的解析方法及装置、系统、存储介质、电子装置。
技术介绍
相关技术中,随着经济的不断发展,产品迭代的速度越来越快,越来越多的物联网设备进入到大众的视野,以暖通设备为例,多种通信协议应用在暖通设备的控制与管理当中,在实际作业中,相同公司的不同产品间就可能存在较大的差别,由于兼容性问题,它们不能直接与监控系统进行信息交换,不同标准和协议的暖通设备操作性极差,十分繁琐和不便。相关技术中,设备监控系统在扩展性、兼容性存在不足,至少存在如下问题:现有监控系统如果同时接入同协议的旧版网关和新版网关,则会因为协议版本不同而无法运行;监控系统如需要增加一种新的可解析协议类型,需要将解析器重写一遍,开发和测试成本过大。针对相关技术中存在的上述问题,目前尚未发现有效的解决方案。
技术实现思路
本专利技术实施例提供了一种信息的解析方法及装置、系统、存储介质、电子装置,以解决相关技术中的监控系统不能兼容多种解析器协议的技术问题。< ...
【技术保护点】
1.一种信息的解析方法,其特征在于,包括:/n接收来自目标设备的协议帧,其中,所述协议帧携带标签信息,所述标签信息用于标识所述协议帧的解析器协议;/n根据所述标签信息在预设链表中查找与所述协议帧匹配的目标解析器;/n若在所述预设链表中查找到所述目标解析器,基于所述目标解析器解析所述协议帧。/n
【技术特征摘要】
1.一种信息的解析方法,其特征在于,包括:
接收来自目标设备的协议帧,其中,所述协议帧携带标签信息,所述标签信息用于标识所述协议帧的解析器协议;
根据所述标签信息在预设链表中查找与所述协议帧匹配的目标解析器;
若在所述预设链表中查找到所述目标解析器,基于所述目标解析器解析所述协议帧。
2.根据权利要求1所述的方法,其特征在于,在根据所述标签信息在预设链表中查找与所述协议帧匹配的目标解析器之前,所述方法还包括:
提取所述协议帧的数据实体;
从所述数据实体的报头中获取所述标签信息。
3.根据权利要求1所述的方法,其特征在于,在根据所述标签信息在预设链表中查找与所述协议帧匹配的目标解析器之后,所述方法还包括:
若在所述预设链表中未查找到所述目标解析器,在帧队列中丢弃所述协议帧。
4.根据权利要求1所述的方法,其特征在于,根据所述标签信息在预设链表中查找与所述协议帧匹配的目标解析器包括:
以所述标签信息为关键字在所述预设链表中按照解析器的排列顺序查找与所述协议帧匹配的目标解析器,直到适配到所述目标解析器或者遍历完成所述预设链表,其中,所述预设链表由多个解析器组成。
5.根据权利要求1所述的方法,其特征在于,在根据所述标签信息在预设链表中查找与所述协议帧匹配的目标解析器之前,所述方法还包括:
在所述目标设备首次与监控系统通讯之前,获取所述目标设备的报文解析程序;
将所述...
【专利技术属性】
技术研发人员:何适,牟桂贤,刁作清,
申请(专利权)人:珠海格力电器股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。