0

次のように、ソリューションに3つのプロジェクトがあります。

  1. WCF サービス ライブラリ "ServiceLib" (コントラクトICalculatorとその実装Calculator1)。
  2. WCF サービス ライブラリ (および別の実装)をホストするコンソール アプリケーション「ServiceHost」 。ICalculatorCalculator2

    メソッドを使用するインスタンスにCalculator1&を追加し、 Calculator2ServiceHostAddServiceEndpoint(typeof(ICalculator), new WSHttpBinding(), "Calculator1")AddServiceEndpoint(typeof(ICalculator), new WSHttpBinding(), "Calculator2")

  3. 「ServiceHost」へのサービス参照をクライアント アプリケーション (コンソール アプリケーションのタイプ)に追加します。このプロジェクト内の app.config (自動生成)

質問: クライアント アプリ側からこれら 2 つの計算機 (異なるロジック) を使用する方法、2 つの異なるタイプのクライアント プロキシまたはそれを行う他の方法を作成する必要がありますか?

あなたの手をありがとう!

        <endpoint address="http://localhost:8000/Calculator" binding="wsHttpBinding"
            bindingConfiguration="WSHttpBinding_ICalculator" contract="Services_BaseAddress.ICalculator"
            name="WSHttpBinding_ICalculator">
        </endpoint>
        <endpoint address="http://localhost:8000/DoubleCalculator" binding="wsHttpBinding"
            bindingConfiguration="WSHttpBinding_ICalculator1" contract="Services_BaseAddress.ICalculator"
            name="WSHttpBinding_ICalculator1">
        </endpoint>
4

0 に答える 0