基于结构化数据的传输方法及装置制造方法

文档序号:6624254阅读:290来源:国知局
基于结构化数据的传输方法及装置制造方法
【专利摘要】本发明公开了基于结构化数据的传输方法及装置,所述方法包括步骤:Y1,获取用于传输结构化数据的XML文档;Y2,根据预设的数据字典和数据组装规则对所述文档进行编码压缩;Y3,将编码压缩后的数据进行传输。所述步骤Y2其具体包括子步骤:Y21,获取预设的数据字典和数据组装规则,其中,所述数据字典包括结构化数据的数据元素以及与各数据元素相对应的标识键值,所述预设数据组装规则包括数据帧格式;Y22,根据所述数据字典和数据帧格式将所述文档进行编码压缩,得到编码压缩后的数据。通过使用本发明所述方法,可以大幅度降低传输的数据量,提升了传输的有效性。本发明可广泛应用于基于结构化数据的传输【技术领域】。
【专利说明】基于结构化数据的传输方法及装置

【技术领域】
[0001] 本发明涉及信息处理技术,更具体地说,本发明涉及基于结构化数据的传输方法 及基于结构化数据的传输装置。
[0002]

【背景技术】
[0003] 传统信息交互过程采用XML方式进行传输,数据有效利用率在35%左右,对无线资 源的占用情况较高,随着用户对管理需求的提升,信息交互量也随之增加,数据有效性的传 输改善迫在眉睫。传统传输构建方法构建不意如表1所不,表1为数据兀素传输需求不意 表。 +友1

【权利要求】
1. 基于结构化数据的传输方法,其特征在于,该方法包括步骤: Y1,获取用于传输结构化数据的XML文档; Y2,根据预设的数据字典和数据组装规则对所述文档进行编码压缩; Y3,将编码压缩后的数据进行传输。
2. 根据权利要求1所述基于结构化数据的传输方法,其特征在于:所述步骤Y2其具体 包括子步骤: Y21,获取预设的数据字典和数据组装规则,其中,所述数据字典包括结构化数据的数 据元素以及与各数据元素相对应的标识键值,所述预设数据组装规则包括数据帧格式; Y22,根据所述数据字典和数据帧格式将所述文档进行编码压缩,得到编码压缩后的数 据。
3. 根据权利要求2所述基于结构化数据的传输方法,其特征在于:所述数据帧格式 包括消息头和消息体;所述消息头包含消息的描述信息;所述消息的描述信息包括协议类 型、版本号、操作指令标识;所述协议类型用于标识平台间协议类别;所述操作指令标识用 于标识字段标识报文类型;所述消息体为所述文档中结构化数据的数据元素经编码后的内 容,所述消息体设在消息头之后。
4. 根据权利要求3所述基于结构化数据的传输方法,其特征在于:所述标识键值为 十六进制格式,所述数据帧格式采用十六进制格式的消息头和十六进制格式的消息体;根 据所述数据字典和数据帧格式将所述文档进行编码压缩,得到编码压缩后的数据这一步 骤,其具体为:根据所述数据字典和数据帧格式,将所述文档中消息的描述信息和传输的结 构化数据的数据元素转换成对应的十六进制格式的数据,并将所述十六进制格式的数据根 据所述数据帧格式进行组装,得到编码压缩后的数据。
5. 根据权利要求3或4所述基于结构化数据的传输方法,其特征在于:所述消息头还 包括重传次数标记、帧序号、信息块长度。
6. 基于结构化数据的传输装置,其特征在于,该装置包括: 数据传输对象模块,用于获取用于传输结构化数据的XML文档; 编码压缩模块,用于根据预设的数据字典和数据组装规则对所述文档进行编码压缩; 传输模块,用于将编码压缩后的数据进行传输。
7. 根据权利要求6所述基于结构化数据的传输装置,其特征在于: 所述编码压缩模块包括: 预准备模块,用于获取预设的数据字典和数据组装规则, 其中,所述数据字典包括结构化数据的数据元素以及与各数据元素相对应的标识键 值,所述预设数据组装规则包括数据帧格式; 构造编码模块,用于根据所述数据字典和数据帧格式将所述文档进行编码压缩,得到 编码压缩后的数据。
8. 根据权利要求7所述基于结构化数据的传输装置,其特征在于:所述数据帧格式 包括消息头和消息体;所述消息头包含消息的描述信息;所述消息的描述信息包括协议类 型、版本号、操作指令标识;所述协议类型用于标识平台间协议类别;所述操作指令标识用 于标识字段标识报文类型;所述消息体为所述文档中结构化数据的数据元素经编码后的内 容,所述消息体设在消息头之后。
9. 根据权利要求8所述基于结构化数据的传输装置,其特征在于:所述标识键值为 十六进制格式,所述数据帧格式的消息头和消息体均为十六进制格式;所述构造编码模块 具体用于根据所述数据字典和数据帧格式,将所述文档中消息的描述信息和传输的结构化 数据的数据元素转换成对应的十六进制格式的数据,并将所述十六进制格式的数据根据所 述数据帧格式进行组装,得到编码压缩后的数据。
10. 根据权利要求8或9所述基于结构化数据的传输装置,其特征在于:所述消息头还 包括重传次数标记、帧序号、信息块长度。
【文档编号】G06F17/30GK104216958SQ201410415069
【公开日】2014年12月17日 申请日期:2014年8月20日 优先权日:2014年8月20日
【发明者】彭安浪, 王登雄, 郭亮 申请人:深圳市邦彦信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1