2012-03-13 7 views

答えて

9

normal Restの意味がわかりません。

RESTはパラダイムです。

HTTPは、そのパラダイムに従うプロトコルです。

ASP.NET Web APIを使用すると、開発者はHTTP経由でアクセス可能なASP.NETアプリケーションを記述し、RESTパラダイムに準拠することができます。 Web APIを使用せずにREST APIを作成することもできますが、Web APIには、ASP.NETで本当にRESTfulなAPIを作成することに伴う多くの苦労がなくなります。

apigeeには、REST APIのベストプラクティスにとって多くの優れたリソースがあります。

+2

Martin Fowlerは、アプリケーションがRESTアーキテクチャースタイルを完全に実装するための意味についての[概要](http://martinfowler.com/articles/richardsonMaturityModel.html)を提供しています。 –

+1

WebAPIを使用して非RESTfulまたはRESTfulサービスを作成することができます – RickAndMSFT

2

一般的なREST標準、またはMVC4 Web APIより前のMicrosoftプラットフォームでRESTが伝統的に行われてきた方法について聞かれますか?私はあなたがこれを第2のものとして近づいていると思っています。

MVC4で更新されたアプローチは、WCFモデルなしでより多くのREST機能を提供します。件名に関する最近の投稿はhttp://mattmilner.com/Milner/Blog/post/2012/02/28/WebAPI-or-WCF.aspxです。

関連する問題