SOAP WCF over REST (json) wcf で確認できる唯一の引数は、サービスが作成されると、ビジュアル スタジオで参照を追加できるという事実です。すべての Web メソッドを呼び出すことができます。私が覚えている限りでは、web.config もセットアップします。
ただし、REST (json) サービスを公開すると、まだ WSDL を取得します。だから、私の参照を自動的に構築する方法がまだあるのだろうか?
WCF ツールを使用していない。SOAP (サービスを記述するための確立されたプロトコルである WSDL がある) とは異なり、REST はそうではありません。WADL はそのようなプロトコルの 1 つですが、あまり普及しておらず、WCF ではサポートされていません。WCF はサービスから取得できるすべての情報を記述するため、WSDL を取得できます。ただし、WSDL には<wsdl:port>
、REST エンドポイントを記述する要素がありません。これが、WSDL を取得しても、それへの参照を生成できない理由です。
http://blogs.msdn.com/b/carlosfigueira/archive/2012/03/26/mixing-add-service-reference-and-wcf-web-http-aka-rest-endpoint-does-notの投稿-work.aspxには、この問題に関するより多くの情報があります。