Хостинг WCF в WAS(Web Garden) -> контроль времени жизни WorkerProcess

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

Существует один клиент и много 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 должен перенаправить запрос на рабочий процесс2

Что было бы самым простым способом сделать это?

0 ответов

Другие вопросы по тегам