Хостинг WCF в WAS (Web Garden) -> контроль времени жизни WorkerProcess - PullRequest
1 голос
/ 01 декабря 2011

Я пытаюсь разместить свою службу WCF в WAS, но уже несколько часов пытаюсь выполнить следующий сценарий:

Существует один клиент и много WCF-серверов.На основе адреса конечной точки, клиент запрашивает (или некоторый другой параметр), новый рабочий процесс должен быть создан для размещения службы WCF или запрос должен быть отправлен в уже существующий рабочий процесс (для этого адреса / параметра).

Я использую именованные каналы (все происходит на одной машине).

Так, например:

адрес конечной точки - net.pipe: // localhost / MyService /A -> WAS должен создать новый адрес конечной точки Worker Process1

- net.pipe: // localhost / MyService / B -> WAS должен создать новый адрес конечной точки Worker Process2

-net.pipe: // localhost / MyService / C -> WAS должен породить новый рабочий процесс3

адрес конечной точки - net.pipe: // localhost / MyService / B -> WAS должен перенаправить запрос наРабочий процесс2

Какой самый простой способ сделать это?

...