asp.net-mvc - 違い - c# webapi post




ASP.NET MVCを使用したRESTfulなWebサービス (4)

ASP.NET MVCがRESTfulなWebサービスを開発できると思っていますか、それにどのアプローチを使用するのでしょうか?



一般的に、ASP.Net MVCがRESTful Webサービスを開発することは可能です。 しかし、多くの場合、データの消費者は、これが最良の方法ではない場合があるほどユニークです。

大規模なアプリケーションサービスや複雑なサービスの場合、MVCが設計されているので、ビューで消費されるようにRESTfulな方法でMVCコントローラを開発することをお勧めします。 私は大規模なデータサービスのためにADO.Net Data ServicesまたはWCFについて考えます。


ピーター、

calebjenkinsに対応して、ADO.Netデータサービスは、データベースの安定バージョンを作成したい場合には本当にうれしいです。

あなたの安らかなWebサービスをよりコントロールしたい場合は、WCF Webサービスを使用します。 また、データストアがデータベースでない場合、ADO.NETデータサービスは実際のところ正しい解決策ではありません。 ここに私を始めた本当にいい記事があります。


私はASP.Net MVCを使ってRESTfulなWebサービスを開発する上での一連の記事を書いています...少なくとも8つの投稿の後の80%の方法です。 見て:

http://shouldersofgiants.co.uk/blog/

私が開発しているWebサービスは、複数の表現(XHTML / JSON / XML / HELP)をサポートしています。可能な限り多くのエラーを検出し、POSTのオーバーロードをサポートしています。





rest