2016-05-04 8 views
0

渡されたパラメータに応じて、単一のアプリケーションを使用してサポートする必要があるWCF Webサービス(サードパーティによって開発中)のいくつかのバージョンがあります。同じWCF Webサービスの異なるバージョンをどのように使用できますか?

私は、WCFサービスを使用するために私のプロジェクトにサービス参照を追加する必要があることを読んだ。

これは、私がサポートしているWebサービスの異なるバージョン(さらに、拡張されたWebサービスの新しいバージョンも同様に出てくる)ごとにサービス参照を追加する必要があることを意味しますか?

単純にサービスのエンドポイントを変更することができます。これにより、新しく追加された関数や、最初にインポートしたサービス参照に含まれるものだけを参照できますか?

実行時にサービス参照を動的に作成して使用する方法があります(これは、単にURIに基づいてサービス参照を作成できることを意味します)。その場合、Visual Studioはコンパイル時に有効なWebサービス関数をどのように知っていますか?

答えて

関連する問題