1

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 にリダイレクトする必要があります

それを達成する最も簡単な方法は何ですか?

4

0 に答える 0