私はまだ WCF 全体を学んでいるので、ここで我慢してください。
私が持っているのは、C# と VS 2008 を使用して作成された 2 つのセルフ ホスト サービスです。
サービス # 1 2 つの数値を加算し、結果を返します。
サービス # 2 数値の 2 乗を返します。
クライアントが 2 つの数値をサービス 1 に送信し、合計を取得してから、その合計をサービス 2 に送信して平方を取得できるようにしたいと考えています。
両方のサービスに対して 2 つの生成されたプロキシがあり、それらで Intellisense を使用できるため、その部分はおそらく機能します。
両方のサービスと通信できるように app.config ファイルを構成するにはどうすればよいですか? 現在、それを実行しようとするたびに例外が発生します。
[一度にアプリ ファイルに構成が 1 つしかなく、そのサーバーのみを呼び出そうとすると、クライアントは正常に動作します。]
これは非常に初歩的な質問だと思います。答えはおそらく「構成ファイルを_____の方法で構造化する」ですが、Googleには例/ガイドがないようです。
誰でもこれを行う方法を知っていますか?
注: 1 つのクライアント クライアントから複数の WCF サービスを 使用します。
編集: marc_sのおかげで、うまくいきました
両方のサービスが異なるアプリで実行されているため、サーバー構成ファイルを分割する必要はありませんでしたが、クライアント構成ファイルで行ったことは次のとおりです。最初に SvrUtil.exe を使用して構成ファイルを自動生成し、次にこの方法でそれらをマージしました。 :
<bindings>
<wsHttpBinding>
<binding>
...
</binding>
<binding>
...
</binding>
</wsHttpBinding>
</bindings>
...
<endpoint>
...