发明名称 数据打包及其解包的方法
摘要 本发明公开了一种数据打包的方法,包括以下步骤:依据打包要求,构建打包结构树;按照所建立的打包结构树调用采用抽象类CAbsStream派生的相同类型的接口,依树形从所述打包结构树的各个节点中获取数据源,在相应的接口中对获取的数据源加工处理,最终汇聚至所述打包结构树的根节点,生成打包数据流;依树形将打包过程的各个节点信息保存在打包数据流中;将保存有打包过程的各个节点信息的打包数据流写入目标文件。采用本方案可以使实现数据打包的代码具有层次清晰、实现简单、具有良好可读性、可维护性、可扩展性和可移植性的优点。
申请公布号 CN1916844A 申请公布日期 2007.02.21
申请号 CN200610127769.5 申请日期 2006.09.08
申请人 华为技术有限公司 发明人 熊己兴
分类号 G06F9/44(2006.01);H04L12/24(2006.01) 主分类号 G06F9/44(2006.01)
代理机构 北京同达信恒知识产权代理有限公司 代理人 郭润湘
主权项 1、一种数据打包的方法,其特征在于,包括以下步骤:依据打包要求,构建打包结构树;按照所建立的打包结构树调用采用抽象类CAbsStream派生的相同类型的接口,依树形从所述打包结构树的各个节点中获取数据源,在相应的接口中对获取的数据源加工处理,最终汇聚至所述打包结构树的根节点,生成打包数据流;依树形将打包过程的各个节点信息保存在打包数据流中;将保存有打包过程的各个节点信息的打包数据流写入目标文件。
地址 518129广东省深圳市龙岗区坂田华为总部办公楼