есть ли сервер сеансов для классического ASP? или мы можем управлять несколькими сессиями между разными машинами и классическим приложением asp? - PullRequest
4 голосов
/ 11 июля 2010

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

Насколько я знаю, в классическом asp нет официальной программы или метода для этого, поэтому мне было интересно, может ли кто-нибудь помочь мне с этой проблемой. -Как мы можем управлять сеансами между различными веб-серверами и классическим ASP? -или какой-нибудь сервер сессий который будет интегрирован с классическим asp? -или мы можем сгруппировать наши IIS в одну и воспользоваться этим в соответствии с управлением межсессиями?

С уважением.

Ответы [ 2 ]

1 голос
/ 12 января 2011

я знаю, что у вас, вероятно, больше нет этой проблемы, но я все равно расскажу вам, как я решаю эту проблему.

лично я использую систему токенов

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

он будет запрашивать у вас несколько обращений к базе данных каждый раз, когда вы переключаете веб-сервер для подачиполе значения в базе данных и прочитайте его обратно на другой стороне, но как только вы настроите все сабвуферы, будет очень легко реализовать удачу:)

0 голосов
/ 12 июля 2010

Насколько мне известно, нет возможности обмениваться переменными сеанса между отдельными веб-сайтами.Я думаю, что вам лучше всего использовать комбинацию сеансовых переменных и файлов cookie, аналогично предложению Microsoft для совместного использования состояний сеансов между сайтами Classic ASP и ASP.NET: http://msdn.microsoft.com/en-us/library/aa479313.aspx.

...