【发布时间】:2011-04-23 21:58:42
【问题描述】:
我们正在考虑使用 Google 的协议缓冲区通过网络处理 c++ 应用程序和 c# 应用程序之间的序列化。
我的问题是,我为 c# 找到了几个不同的版本。两者看起来都不错,但是,有人知道两者之间有什么不同(如果有的话)
【问题讨论】:
-
第一个是Marc Gravell写的(这里声望排名第二),第二个是Jon Skeet写的(这里声望排名第一)。尽管我从未使用过其中任何一个,但我敢打赌,无论哪种方式,您都不会出错。
-
鉴于 Jon Skeet 实际上为 Google 工作,我会先尝试他的版本。
-
但是哪个更好?只有一种方法可以找出答案……战斗! (如果你知道 Harry Hill 是谁,这可能是有道理的 - 否则听起来可能异常激进......)
标签: c# c++ serialization protocol-buffers