Как разделить переменные сеанса в двух разных веб-приложениях?

У меня есть два разных веб-приложения: Фаза I и Фаза II.

Фаза II зависит от фазы I для некоторых значений сеанса.

Я хочу запустить эти два приложения с общими переменными сеанса.

Я не хочу использовать сервер состояний для хранения сеанса.

Я использовал сеанс inproc и хочу поделиться этим сеансом вместе.

Как мне этого добиться?


person Rahul Somwanshi    schedule 08.05.2009    source источник


Ответы (2)


вы не можете разделить сеанс между двумя приложениями с сеансами внутри процесса, потому что сеанс внутри процесса выполняется в контексте приложения. вы можете поделиться сеансом, только вынеся его из контекста приложения, что возможно только в режиме сеанса вне процесса.

person Vikram    schedule 08.05.2009
comment
есть один способ, которым вы создаете свой менеджер состояний и предоставляете его как услугу обоим вашим приложениям. однако, на мой взгляд, было бы довольно сложно обойти использование внепроцессных сеансов. - person Vikram; 08.05.2009
comment
и я действительно не думаю, что стоило бы избегать использования режима сеанса вне процесса и создавать свой собственный с нуля. - person Vikram; 08.05.2009

Взгляните на этот ССЫЛКА Я думаю, это может помочь вам в настройке.

person Issa Qandil    schedule 08.05.2009