protobuf 消息是否跨版本的 protobuf 兼容

发布于 2024-10-16 15:09:33 字数 127 浏览 1 评论 0原文

我开始使用 protobuf 2.2.0 构建一个应用程序,因为它是最新的。现在我正在考虑升级到最新的 protobuf 2.4.0a。 如果我这样做,应用程序的一个版本生成的消息是否仍然可以被同一架构的另一版本读取?或者我会破坏什么东西?

I started building an app with protobuf 2.2.0 as it was the latest. Now I'm considering upgrading to protobuf 2.4.0a which is the latest.
If I do so will the messages generated by one version of the app still be readable by the other version for the same schema? Or would I be breaking something?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你好,陌生人 2024-10-23 15:09:33

那应该没问题。 2.1.0 版本引入了打包重复字段,但我不认为从那时起有任何有线格式更改。

That should be fine. Version 2.1.0 introduced packed repeated fields, but I don't believe there have been any wire format changes since then.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文