是否可以使用protobuf解析非protobuf消息?

时间:2013-04-23 20:10:01

标签: protocol-buffers protobuf-net

我正在开发一个项目,我们正在使用协议缓冲区来创建和解析我们的一些消息(protobuf-net)。这非常优雅,我想使用这种相同的反序列化方法来解析从外部非protobuf生成的源发出的其他消息。这可能吗?

我认为可以将所有.proto字段指定为固定大小(即不像变量int)。问题是你是否可以用其他幻数或第三方协议使用的标题替换protobuf标题。

如果这有点令人困惑,一个例子可能会有所启发: 假设你买了一个露出以太网端口的花式烤面包机。它支持专有但记录良好的协议。你可以使用protobuf在你的吐司上烧心形图案吗?

1 个答案:

答案 0 :(得分:1)

目前,没有:图书馆与protobuf线规格有关;它不支持非protobuf数据。

在某种程度上,它有点像问:“可以XmlSerializer读/写json吗?”。说实话,这不是我要看的东西。