2009-06-15 9 views
3

標準的なWCFサービスよりもRESTfulなWCFサービスの主な違いは何ですか? 私はどこで、なぜそれを使用するのか分からず、そこに余分な利点がありますか?標準的なWCFサービスよりもRESTfulなWCFサービス

私たちは現在のプロジェクトではASP.net MVCを使用していますので、RESTful WCFはその観点から役立ちますか?

RESTful WCFサービスを使用する際の具体的な欠点はありますか?

どうもありがとう..

答えて

6

は違いは、クライアントがサービスにアクセスする方法です。通常、WCFサービスはSOAPを使用しますが、RESTサービスを構築すると、クライアントは異なるアーキテクチャスタイル(呼び出し、JSONなどのシリアライズ)でサービスにアクセスします。 RESTful WCFにはterrific white paperがあります。 REST & WCF hereに関する詳細はこちら。

欠点の点では、SOAPヘッダー仕様(WS-セキュリティ、WS-ReliableMessaging、WS-AtomicTransactionsなどのWS- *)で行われた多くの作業を失います。また、SOAPはトランスポートニュートラルであり、RESTはHTTPを前提としています。

関連する問題