16

ASP.NET MVC は RESTful Web サービスを開発できると思いますか? また、そのためにどのアプローチを使用しますか?

4

6 に答える 6

15

私は、 ASP.Net MVC を使用した RESTful Web サービスの開発に関する一連の投稿を書きました。少なくとも、8 回の投稿で 80% は完了しています。見て:

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

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

于 2008-11-07T13:01:29.710 に答える
2

一般的に、ASP.NetMVCがRESTfulWebサービスを開発することは可能です。ただし、多くの場合、データの利用者は十分に一意であり、これが最善のアプローチではない可能性があります。

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

于 2008-10-21T05:31:41.350 に答える
1

ピーター、

calebjenkins への回答として、ADO.Net データ サービスは、データベースの安静なバージョンを作成する場合に非常に便利です。

安らかな Web サービスをより細かく制御したい場合は、WCF Web サービスを使用します。または、データストアがデータベースでない場合、ADO.NET データ サービスは適切なソリューションではありません。ここに私が始めた本当に素晴らしい記事があります。

于 2008-10-22T13:08:32.973 に答える
1

MVC 4 Web API では、RESTful Web サービスの構築が公式にサポートされています。

于 2013-04-27T22:24:41.820 に答える
0

ADO.NETDataservicesを真剣に検討します。(以前のコードネームはAstoria)そこには、Restfulサービス用の本当に素晴らしいツールがいくつかあります!

http://msdn.microsoft.com/en-us/data/bb931106.aspx

于 2008-10-21T05:22:47.437 に答える