版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202010615949.8
公 开 号:CN111831288B
发 明 人:宋凯
代 理 人:广州三环专利商标代理有限公司陈旭红;吕金金
代理机构:广州三环专利商标代理有限公司
专利类型:授权发明
申 请 日:20220607
公 开 日:20200630
专利主分类号:G06F8/41
关 键 词:数据结构 自动转换 序列化 转换器 转换规则 自动生成 数据结构生成 实际工程 编译器 字段 应用 开发
摘 要:本发明公开了一种自动生成Thrift IDL数据结构及自动转换函数的方法及系统,所述方法的步骤包括:定义业务数据结构及关键字;所述关键字用于在待定义的业务数据结构中,标识待生成的Thrift IDL数据结构、字段及转换规则;转换器根据定义好的业务数据结构和所述转换规则生成Thrift IDL数据结构;所述Thrift IDL数据结构通过Thrift编译器生成可序列化数据结构;所述转换器根据所述可序列化数据结构生成所述业务数据结构与所述可序列化数据结构的自动转换函数。本发明提供的自动生成Thrift IDL数据结构及自动转换函数的方法及系统,提高了实际工程应用中开发的效率及可靠性。