私はバックエンドとしてMySQLを使用してapacheCXFとSpringmvcを使用してRESTサービスを開発しました。すべての画像、オーディオファイルはデータベースに保存されます(私はそれが悪い考えだと知っています)が、それは私の論文です。応答時間(Fire foxのRESTclientプラグイン!)と個々のリクエストに対して転送されるペイロードコンテンツをテストしていたとき。奇妙な結果が飛び出しました。XMLペイロードにかかる時間は、JSONと比較して、時間(ms)とコンテンツの長さ(bytes)の両方ではるかに短かった。ペイロードには、アクションクラスでbase64でエンコードされ、GZIPで圧縮された画像ファイルと音声ファイルが含まれています。それで、JSONにはXMLよりも多くのオーバーヘッドがあるという結論に達することができますか?あなたの考えや経験を流してください。