WAS で WCF サービスをホストしようとしていますが、次のシナリオを達成するためにすでに数時間苦労しています。
単一のクライアントと多数の WCF 'サーバー' があります。エンドポイントのアドレス、クライアント要求 (またはその他のパラメーター) に基づいて、新しいワーカー プロセスを生成して WCF サービスをホストするか、既存のワーカー プロセス (そのアドレス/パラメーター) に要求を送信する必要があります。
私は名前付きパイプを使用しています (すべてが同じマシン上で行われます)。
たとえば、次のようになります。
エンドポイント アドレス - net.pipe://localhost/MyService/A -> WAS は新しいワーカー プロセスを生成する必要があります1
エンドポイント アドレス - net.pipe://localhost/MyService/B -> WAS は新しいワーカー プロセスを生成する必要があります2
エンドポイント アドレス - net.pipe://localhost/MyService/C -> WAS は新しいワーカー プロセスを生成する必要があります3
エンドポイント アドレス - net.pipe://localhost/MyService/B -> WAS は要求を Worker Process2 にリダイレクトする必要があります
それを達成する最も簡単な方法は何ですか?