сеанс между несколькими службами WCF - PullRequest
1 голос
/ 23 мая 2011

Я новый wcf и хочу уточнить, у меня есть несколько служб WCF (допустим, service01-service05 с режимом сеанса) в одном проекте, теперь я хочу знать, когда я создам клиента и вызову service01, а затем service02 и так далее, будет ли это создание одного сеанса или сеанса01, сеанса02 (для каждого отдельного сеанса службы) и т. д.

Если отдельный сеанс, то что делать для одного сеанса при вызове нескольких служб.

1 Ответ

2 голосов
/ 23 мая 2011

Будет один сеанс на экземпляр службы WCF.WCF хранит состояние сеанса в памяти и управляет им для каждой конечной точки службы для каждого прокси.

Это также означает, что если вы уничтожите и заново создадите новый экземпляр прокси-сервера для каждого вызова, вы потеряете состояние сеанса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...