2011-10-17 12 views
0

クライアントサイドですべてのWCFの快適なサービス操作のリスト(helpEnabledなど)を取得できる方法はありますか。wcfクライアントでの快適なサービスの詳細

私はhttp://servername/service/helpを使用しようとしましたが、完全なhtmlを返します。私は、プログラムでサービスによってサポートされている操作を取得したい。 サービスでサポートされているすべての操作をリストしたいとします。

これを行う方法はありますか?

答えて

2

短い答え:あなたが消費しようとしているサービスの作成者が公開しているものによって異なります。

この特定の「問題」には2つの側面があります。一方の側では、GETエンドポイントをヒットし、リンクをたどることができると述べています(多くの場合、ATOM PUB、特に、PracticeのRESTでは特にそうです)。もう1つは、WSDL(SOAP Services)のRESTアナログであるWADLを推進することです。最初のキャンプでは地図はなく、サービスはウェブサイトのように機能します。 2番目には、すべてのサービスの説明があります。

+0

WADLはどのように生成されますか? – genericuser

+0

WADLがWCFでサポートされていない、どこか読んだところです。 – genericuser

+0

現在、WADLに向かっているとは思えません。一般的なコンセンサスは、少なくともあなたのRESTサービスをウェブサイトのように扱うことです。 –

関連する問題