Я знаю, что это не вопрос, который имеет код, но мне был задан вопрос о СЕССИИ в интервью. Не переменная сеанса. Скажем, у меня один и тот же сайт открыт в двух разных вкладках моего браузера. На одной вкладке я запрашиваю результаты поиска в больницах в Нью-Йорке и на второй вкладке (тот же сайт), я запрашиваю рестораны в Нью-Йорке. Как я получаю разные результаты в двух разных вкладках и как они не смешиваются, поскольку запрос идет из одного и того же браузера. Существует ли какой-либо объект сеанса, поддерживаемый браузером.? Я мог бы ответить на переменную SESSION в asp.net, но не мог ответить на мотыгу, описанное выше условие работает. Пожалуйста, объясните мне концепцию, пожалуйста, предоставьте мне ссылки.Что такое сеанс и как он поддерживается
ответ
A сеанс - это полупостоянный интерактивный обмен информацией, также известный как диалог, беседа или встреча между двумя или более коммуникационными устройствами или между компьютером и пользователем. Сессия настраивается или устанавливается в определенный момент времени, а затем сбрасывается в какой-то более поздний момент. Установленный сеанс связи может включать в себя более одного сообщения в каждом направлении. Сеанс обычно, но не всегда, имеет состояние, означающее, что по крайней мере одна из сообщающихся частей должна сохранять информацию о истории сеанса, чтобы иметь возможность общаться, в отличие от передачи без гражданства, где сообщение состоит из независимых запросов с ответы.
управление сеансом - это процесс отслеживания активности пользователя в сеансах взаимодействия с компьютерной системой.
Аутентификатор сеанса - уникальный идентификатор, который генерируется и отправляется с сервера клиенту для идентификации текущего сеанса взаимодействия. Клиент обычно хранит и отправляет токен в виде файла cookie HTTP и/или отправляет его в качестве параметра в запросах GET или POST. Причина использования токенов сеанса заключается в том, что клиент должен обрабатывать только идентификатор - все данные сеанса хранятся на сервере (обычно в базе данных, к которой у клиента нет прямого доступа), связанного с этим идентификатором. Примеры имен, которые используют некоторые языки программирования при именовании своего HTTP-файла cookie, включают JSESSIONID (JSP), PHPSESSID (PHP), CGISESSID (CGI) и ASPSESSIONID (ASP).
Дополнительная информация: http://en.wikipedia.org/wiki/Session_(computer_science)
- 1. Что такое сеанс NHibernate?
- 2. Что такое сеанс?
- 3. Что такое сеанс Admob?
- 4. Что такое сеанс LU?
- 5. Что такое сеанс в Java?
- 6. Что такое Boxen и что он делает?
- 7. Что такое WCF и как он работает?
- 8. Что такое `ctx` и как он используется?
- 9. Что такое Маг и как он полезен?
- 10. Что такое _WIN32_WINNT и как он работает?
- 11. Что такое @RequestParam и как он заселен?
- 12. Что такое premain() и как он называется?
- 13. Что такое GenericParameterHelper и как он используется?
- 14. Что такое сеанс базы данных?
- 15. Что такое S_ISREG() и что он делает?
- 16. Что такое CDATA и что он делает?
- 17. Как сеанс поддерживается в WCF?
- 18. Что такое сеанс в ASP.NET и как его использовать?
- 19. Что такое сеанс пользователя в SQL Server?
- 20. Что такое localhost и где он определен?
- 21. Что такое IExpando и где он используется?
- 22. Что такое #nomacros (EP003), и он жив?
- 23. Что такое сеанс и файлы cookie в php и где он хранится
- 24. Что такое MobileTearSheet и где он?
- 25. Что такое CGSUpdateManager и почему он жалуется?
- 26. Что такое пейджинг и почему он важен
- 27. Что такое SS_X_JSESSIONID и когда он создан?
- 28. Что такое clojure.lang.Var.getRawRoot и почему он называется?
- 29. Что такое Jython и он вообще полезен?
- 30. Что такое __printf_fp() и когда он называется?
дубликат http://stackoverflow.com/questions/8154708/what-logically-and-physically-is-a-session – slvnperron