春のMVCとウェブフローを使用してゲームサーバーを作成し、いくつかのWebページをユーザーに提供します。何か、javascriptのゲームはまた、いくつかのゲームロジックのために同じサーバー上で安らかなサービスに複数のajax呼び出しを行います。 Webページのパフォーマンスは重要ではありませんが、快適なサービスコールはできるだけ効率的にする必要があります(応答時間と同様に効率的です)。パフォーマンスのために、私はMVCを使用しても、春のwebservicesまたは純粋な安らかなジャージー?
サービスのパフォーマンスを向上させるには、純粋なJAX-RS(ジャージー)Webサービスコールを春のオーバーヘッドなしで使用する方がいいでしょう。なぜなら、スプリングレイヤーはパフォーマンスに悪影響を与える可能性があるからです。代わりに春のwebservicesフレームワークを使用し、残りの春の家族との統合を維持していますか?
ありがとうございました!
しかし、純粋なJAX-RSよりも遅いSpring RESTサービスですか? (春のオーバーヘッドが多いのですか?) – JayDee
いいえ、私はそう信じません。私はあなたが時期尚早に最適化すべきではないと言います。何かを実装し、そのデータを入手してください。パフォーマンスが許容できない場合は、コードをプロファイルして、速度が遅い場所を特定して修正します。性能が許容できるまで繰り返す。サービスに追加する機能は、Springよりもパフォーマンスのボトルネックになる可能性が高くなります。彼らはあなたや私よりも良いコードを書いています。 – duffymo
誤った答えです。 http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&test=json – stepanian