【发布时间】:2011-01-07 23:28:36
【问题描述】:
您推荐什么协议定义? 我评估了 Google 的协议缓冲区,但它不允许我控制正在构建的数据包中字段的位置。我认为 Thrift 也是如此。我的要求是:
- 指定数据包中字段的位置
- 允许位域
- 条件:标志(位字段)= true 表示数据可以出现在数据包中的稍后位置
- 能够通过引用另一个数据包定义来定义数据包结构
谢谢。
(SourceForge 上用于定义 MPEG-4 的“Flavor”可能是候选者,但我正在寻找似乎拥有更多社区并且最好在 .NET 环境中工作的东西。)
【问题讨论】:
标签: protocols