【发布时间】:2012-12-11 06:51:42
【问题描述】:
我想知道优点和缺点
- Google 协议缓冲区
- JSON
- XML
我想为两个应用程序实现一个通用框架,一个在 Perl 中,第二个在 Java 中。因此,希望创建可以被两种技术(即 Perl 和 Java)使用的通用服务。
两者都是网络应用程序。
请分享您对此的宝贵想法和建议。我在 google 上看到了很多链接,但意见不一。
【问题讨论】:
-
你认为这里可能存在共识?
-
非常感谢。但想了解更多 Protocol Buffers vs JSON。
-
@Barmar 这不是关于共识,而是关于理性选择,关于利弊,最好在元警察开始降低 SO 内容的质量之前提出这个问题。
-
我曾经强烈反对这种随意关闭的问题。但事实是,如果我正在咨询需要做出此选择的项目,我会想要比 SO 帖子中通常出现的更多信息;您在这里得到的任何建议都是轶事,并且基于对特定项目的要求和约束几乎完全无知。
标签: xml json protocol-buffers data-serialization