2011-07-07 2 views
0

質問によれば、本当に必要なWSDLを提供しているのでしょうか、それとも「持っていればいいの?私は.Net 4.0を使ってRESTfulなサービスを書いています。 WSDLは?wsdlを追加することによって自動的に生成されないことがわかりました。さまざまな提案を試しても、それを得ることはできません: -/一般利用のためにWCFを使用してRESTfulサービスを作成する。 WSDLの提供は本当に必要ですか?

過去にいくつかのASMXサービスを作成しました。 WSDLが自動的にアクセス可能なので良いです。私はSOAPから離れたいと思っています。潜在的なユーザーにクラス(C#、Javaバージョンなど)とサンプルコードを提供することをお勧めします。それは同じように実行可能な選択肢ですか?それともすべてのことを怠っているのでしょうか?

ご意見ありがとうございます。 RESTサービスのため

+0

WSDLは主にSOAPサービス用です.RESTはSOAPではありません。 RESTには独自の書式(WADL)がありますが、WSDLがSOAPの場合ほど重要ではありません。 –

答えて

3
WSDL = SOAP; 

REST != WSDL; 

、WSDLは、素敵ツー持っていることがを、持つことができないですではありません。

RESTfulサービスを公開している場合、WSDLは何も意味するものではありません.WSDLとは、SOAP Webサービスがあることを意味します。

RESTサービスに加えてSOAP Webサービスを公開できますが、WSDLはそのサービス用です。

+0

あなたの答えをありがとう。これはもっと個人的な意見かもしれませんが、私はSOAPを提供しなければならないと思いますか?これは一般的にサービスを消費する新しいアプリケーションなので、私はそれをそのままにしておき、SOAP実装には気をつけません。 – collumbo

+0

良い質問です。あなたの顧客がそれを必要とするかどうか、時にはそれをする必要があります。サービスの操作を細くして、下位層(ビジネス層)のすべてのロジックを保持すると、SOAPサービスを公開することは簡単です。 – Aliostad

関連する問題