Дом аудио Что такое сессионный компонент? - определение из техопедии

Что такое сессионный компонент? - определение из техопедии

Оглавление:

Anonim

Определение - что означает Session Bean?

Сессионный компонент представляет собой одно серверное приложение Java Platform 2 Enterprise Edition (J2EE), которое обрабатывает бизнес-задачи для своего клиента внутри сервера.


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

Техопедия объясняет сессионный компонент

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


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


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

Что такое сессионный компонент? - определение из техопедии