Вызов веб-службы, которая использует состояние сеанса в wcf - PullRequest
0 голосов
/ 04 декабря 2009

У меня есть веб-сервис, который вызывает другой веб-сервис, который использует состояние сеанса. Сейчас я переписываю веб-сервис и делаю его WCF. У меня путаница в том, как позвонить в мой веб-сервис из моей службы wcf.

Вот код, как он существует сейчас:

[WebMethod(EnableSession = true]
public string MyWebServiceCall()
{
   string result;
   MyOtherWebService.MyOtherWebService C = 
                                new MyOtherWebService.MyOtherWebService();
   C.CookieContainer = GetCookieContainer();
   result = C.GetResult();
   Session[_codingBookSession] = C.CookieContainer;
   return result;
}

1 Ответ

0 голосов
/ 04 декабря 2009

вы можете найти информацию о работе с сессиями в WCF в этой статье MSDN:
http://msdn.microsoft.com/en-us/library/ms733040.aspx

В Windows Communication Foundation (WCF) приложения, сеанс коррелирует группу сообщений в разговор. Сессии WCF отличается от объекта сеанса доступно в приложениях ASP.NET , поддерживают различные формы поведения и контролируется по-разному. это тема описывает функции, которые включить сеансы в приложениях WCF и как их использовать.

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