JSONを返すMVCコントローラを使用するのではなく、WebAPIを使用することによるパフォーマンス上の利点があるかどうか知りませんか?asp.net WebAPIとasp.net MVCコントローラのパフォーマンスがJSONをエミュレートしていますか?
5
A
答えて
3
私は、利点はパフォーマンスよりも柔軟性に関連していると思います。 MVCを使用してレストサービスを実装できますが、Web APIはよりクリーンなモデルを提供します。アクションはHTTP動詞に暗黙的に指定され、コンテンツはJSONとXMLの両方で配信され、IQueryableを返すネイティブサポート< T >(これは小さなパフォーマンス向上と見なすことができます)、ASP.NET Webフォームアプリケーション(またはASP.NETアプリケーションを含まないコンソールアプリケーション)と統合することができます。
+0
ありがとうございましたHenrique – UpTheCreek
関連する問題
mvcコントローラに送信されたajaxリクエストは非常に速く、速く0ミリ秒になるでしょう。 – Omu
@Chuck Norris - ASP.NETパイプライン経由でリクエストを行うと、スピンアップするものがたくさんあります。非常に速い応答時間でさえ、スケーリング時に加算されます。 – UpTheCreek