【发布时间】:2012-04-12 15:16:05
【问题描述】:
我用 apache CXF 和 Spring mvc 作为后端开发了一个休息服务。所有的图像、音频文件都存储在数据库中(我知道这是个坏主意),但这是我的论文。当我测试响应时间(fire fox 中的 RESTclient 插件!)和为单个请求传输的有效负载内容时。奇怪的结果出现了。与 JSON 相比,XML 有效负载所花费的时间(毫秒)和内容长度(字节)都要少得多。有效负载包含使用 base64 编码并在操作类中使用 GZIP 压缩的图像和音频文件。那么,我能否得出一个结论,即 JSON 比 XML 具有更多的开销。请发表您的想法和经验。
【问题讨论】:
标签: xml json web-services rest payload