Как заставить WCF, размещенный на IIS, или ASMX [webservice] использовать объект сеанса только для чтения?

Делая свои первые попытки AJAX, я также решил теперь использовать WCF, размещенный на IIS. Странно то, что WCF не может обрабатывать несколько запросов параллельно для одного и того же пользователя / сеанса, если включен режим сеанса! Если режим сеанса отключен на asp.net, запросы обрабатываются параллельно. Броузер / клиент может выполнить несколько разных запросов, некоторые из которых долго выполняются. Это блокирует все дальнейшие требования и делает мое приложение ajax непригодным для использования.

Это относится и к asmx [webservices]. У меня была большая надежда, чтобы скомпилировать методы веб-сервиса, используя "IReadOnlySessionState» интерфейс, но это - в отличие от веб-страниц - не влияет. Но мне нужен доступ [чаще всего только для чтения] к сеансу asp.net!

Кто-нибудь знает какое-либо решение этой проблемы.

Во всяком случае, большое спасибо!

уш - mabra

Ответы на вопрос(3)

Ваш ответ на вопрос