2014-02-14 2 views
0

Этот вопрос остается в моей голове довольно долгое время. Я прочитал несколько описаний этой концепции (общий в компьютерной сети). Однако эти объяснения очень терминологические, и я до сих пор этого не понимаю.Что такое сеанс?

Может кто-нибудь объяснить, что на самом деле является сеансом в краткой форме? В каких целях используется сеанс? Примеры и полезные ссылки полезны.

+0

Вы прочитали описание тега? У него есть информация. –

+0

Если вы наведете указатель на тег, который вы добавили к этому вопросу, вы получите значение 'session'. Сессия именно такова, абстрактная концепция, описывающая взаимодействие между одним клиентом с сервером. –

+0

Я считаю, что википедия хорошо объясняет концепцию сессии в целом. См. Http://en.wikipedia.org/wiki/Session_%28computer_science%29 – RaviH

ответ

3

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

Сеанс состояния (как и предыдущий пример) может быть представлен на сервере объектом (как Java HttpSession). Однако этот объект не является сеансом, а просто представлением его состояния.

Для получения более подробной информации:

http://en.wikipedia.org/wiki/Session_(computer_science)

1

Простыми словами, сеанс разговор или диалог между устройствами. Вы можете сравнить сеанс с телефонным разговором, в котором человек A называет B, B, когда готов к разговору, получает звонок, и оба A и B могут теперь говорить, это когда мы можем сказать, что сеанс установлен. Когда любой из A или B зависает, мы можем сказать, что сеанс завершен.

Теперь посмотрит на определении Википедии -

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

Термин полупостоянная, потому что даже в телефонном разговоре не постоянно подключен к В.

В Networking, сессия обычно поддерживается между пользователем (клиентом) и сервером. Вы можете связать его с простым сценарием входа в систему, например Facebook, когда вы входите в систему, сеанс устанавливается между вашим компьютером (браузером) и сервером, что объясняет, даже когда вы открываете Facebook на новой вкладке, вы все еще подписываетесь и когда вы завершаете выход из сеанса.

Для получения более подробной информации вы можете обратиться к Wikipedia.

Надеюсь, это поможет.

Смежные вопросы