3

チーム S はチーム C から離れています。チーム S は、WSHTTP バインディングを使用して WCF Web サービスを作成します。チーム S がチーム C とインターフェイスの仕様を共有するための最良の方法は何ですか? asmx Web サービスの時代には、チーム S はチーム C に WSDL を電子メールで送信していました。

4

2 に答える 2

1

2 つのチームがオンライン接続を持っていない場合、チーム S にサービス クライアント プロキシを作成させ、サービスを ( Add Service ReferenceVisual Studio で) インポートする別のクラス ライブラリ アセンブリにすることができます。

そのソース コードを他のチームに送信するだけで、プロキシ クライアントをインスタンス化し、それらのクライアントでメソッドを呼び出すことができるはずです。

2 つのチームがオンラインで接続している場合は、Mikecito の回答を参照してください。サービスの URL + に移動するだけで?wsdl、WSDL が常に最新の状態になります。

于 2011-05-11T15:40:18.547 に答える
0

サービス URL を送信するだけで、ページのすぐそこにある便利な wsdl リンクをクリックできます。パイのようにシンプル。

wsdl を直接共有したい場合は、サービス URL の末尾に "?wsdl" (引用符なし) を追加するだけです。

https://my.domain.com/myservice.svc?wsdl
于 2011-05-11T15:34:52.440 に答える