1

我正在尝试在 WAS 中托管我的 WCF 服务,但已经努力了几个小时来完成以下场景:

有一个客户端和许多 WCF“服务器”。根据端点的地址、客户端请求(或其他一些参数),应该生成一个新的工作进程来托管 WCF 服务,或者应该将请求发送到已经存在的工作进程(针对该地址/参数)。

我正在使用命名管道(一切都发生在同一台机器上)。

例如:

端点地址 - net.pipe://localhost/MyService/A -> WAS 必须生成一个新的 Worker Process1

端点地址 - net.pipe://localhost/MyService/B -> WAS 必须生成一个新的 Worker Process2

端点地址 - net.pipe://localhost/MyService/C -> WAS 必须生成一个新的 Worker Process3

端点地址 - net.pipe://localhost/MyService/B -> WAS 必须将请求重定向到 Worker Process2

实现这一目标的最简单方法是什么?

4

0 回答 0