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

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

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

С уважением.


person Seyed Vahid Hashemi    schedule 11.07.2010    source источник


Ответы (2)


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

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

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

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

person Lil'Monkey    schedule 12.01.2011
comment
То есть на каждой странице есть вызов БД для проверки / получения информации? Что, если это веб-ферма, и вы не знаете, когда есть переключение веб-сервера? - person pee2pee; 23.04.2014

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

person Raven13    schedule 12.07.2010
comment
каков ваш ответ о межсессионных веб-сайтах Google? и для вашей информации есть решение для создания межсессионного механизма на веб-сайте либо в asp.net, либо в php, но у меня нет идеи для asp classic - person Seyed Vahid Hashemi; 12.07.2010