一种通用通信协议处理方法

    公开(公告)号:CN108366050A

    公开(公告)日:2018-08-03

    申请号:CN201810071576.5

    申请日:2018-01-25

    Abstract: 本发明公开了一种通用通信协议处理方法,包括以下步骤:S1、构建通用通信协议处理系统;S2、所述构建模块构建包含所有通信协议的通用XML协议文件;S3、所述关联数组获取模块将所述通用XML协议文件装入C++标准模板库的二维关联数组中,从而得到包含所述通用XML协议文件的关联数组;S4、当应用程序收到通信数据后,通用通信协议读取模块按照该通信数据的报文头选择关联数组中对应的协议,首先按照对应协议中字的起始/终止字节和起始/终止位获得字的十六进制值,再按照通信数据类型获得字的实际值;至此,完成通用通信协议处理。本方法取消了纸质协议的中间环节,可以有效降低协议解析错误率,降低人力和时间成本,同时避免了应用程序架构臃肿。

Patent Agency Ranking