我想了解优点&
的不利之处我想为两个应用程序实现一个通用框架,一个在Perl中,另一个在Java中。因此,想要创建可由两种技术使用的公共服务,即Perl& Co. Java的。
两者都是网络应用程序。
请与我分享您的宝贵意见和帮助;对此的建议。我在谷歌上看过很多链接,但都有不同意见。
答案 0 :(得分:269)
的Json
XML
的Protobuf
大多数平台都有很好的支持。
就个人而言,这些天我很少使用XML。如果消费者是浏览器或公共API,我倾向于使用json。对于内部API,我倾向于使用protobuf来提高性能。提供公共API(通过标题或单独的端点)也很有效。