/ / WCF / RESTを使用する場合 - wcf、rest

WCF / REST - wcfを使用するタイミング

私はRESTを初めて使う人です。私はRESTについて多くの記事を読んでいました。それでもわたしは混乱しており、WCFの伝統的なサービスよりもむしろRESTに行くべき正確な理由を知らない。

回答:

回答№1については9

私は2つが互いに排他的だとは思わない。 この質問 WCFとRESTに関する多くの興味深い記事へのポインタを持っています。 RESTfulなサービスを公開する必要があるかどうかは、アプリケーションによって異なります。

パブリックAPIを構築する場合は、RESTをJSONまたはXMLは、クライアントがAPIを使用するためのコードを生成する必要がないため、APIを公開するための非常に一般的な方法であるため、人気があります。 SOAPのようなものでは、クライアントのコード生成はもっと標準的です。例えば、あなたのクライアントがjavascriptの場合、RESTfulなサービスを使うのはかなり簡単です。あなたのAPIが内部消費用(つまり、クライアントとサーバーを所有している)の場合、RESTのメリットはやや減ります。 WCFのようなものを使う方が簡単かもしれません。

一般的には、RESTは良い選択です。あなたのサービスのエンドポイントはRESTfulな概念を使ってうまく記述できますし、WSDLのような契約も必要ないし、サービスのクライアントがサポートされないことを心配したくないときは、技術的な理由から。

私は使った RESTful Webサービス 過去の参考資料として、素晴らしい本です。