一种适合代码自动生成的结构化数据的二进制编码方法

基本信息

申请号 CN200480023651.7 申请日 -
公开(公告)号 CN1836374B 公开(公告)日 2010-10-13
申请公布号 CN1836374B 申请公布日 2010-10-13
分类号 H03M7/04(2006.01)I;H04L12/00(2006.01)I;H04N7/24(2006.01)I;G06F1/30(2006.01)I 分类 基本电子电路;
发明人 李文远 申请(专利权)人 优地瑞峰(北京)有限公司
代理机构 北京市金杜律师事务所 代理人 UT斯达康(中国)有限公司;UT斯达康通讯有限公司
地址 100738 中国北京市东城区东长安街1号东方广场东方经贸城东二办公楼10层
法律状态 -

摘要

摘要 本发明公开了一种适合代码自动生成的结构化数据的二进制编码方法,其特征在于,包括如下步骤:定义BXML编码格式;按照具体的应用需求,构造适合采用BXML编码的结构化数据描述文件;使用BXML编译器读取所述结构化数据描述文件,BXML编译器根据命令生成某种具体的计算机语言的源代码,与具体的应用逻辑和传输方式相结合,实现完整的应用层的数据交换。本发明所述方法通过提供一种编码定义的规则,以及设计了一套代码生成过程和规则,使得开发人员按照这些规则开发的编译器能自动生成编解码代码。本发明具有适用面广泛、编码高效、适合代码自动化生成、简单和易于实现的特点。