Сессии в автономных службах WCF - PullRequest
0 голосов
/ 30 мая 2011

подскажите пожалуйста, как я могу использовать сессию в WCF?Мне нужно реализовать ASP.NET как сессии (идентификация клиента и, возможно, обмен данными).Есть ли какой-нибудь встроенный способ сделать это в WCF, или мне нужно реализовать это поведение вручную (отправляя какое-то уникальное значение с каждым запросом и сохраняя их в каком-то хранилище sessionID)?Заранее спасибо.PS Извините за плохой английский.

1 Ответ

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

У вас могут быть сеансы в WCF, но вам нужно будет использовать привязку, которая имеет поддержку сеансов. WSHttpBinding, NetTcpBinding и NetNamedPipeBindings поддерживают сеансы поддержки, а также другие комбинации элементов привязки в пользовательских привязках. Например, вы не сможете использовать сеансы в BasicHttpBinding, поскольку у вас не будет базового объекта сеанса ASP.NET, которым он может воспользоваться.

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