Съдържание:
Определение - Какво означава Session Bean?
Бобовете на сесията представляват едно сървърно приложение на Java Platform 2, Enterprise Edition (J2EE), което обработва бизнес задачи за своя клиент вътре в сървъра.
Когато потребител и компютър обменят диалогов прозорец, възниква интерактивна сесия. Бобовете на сесията приличат на интерактивна сесия, като бобът на сесията има само един клиент. След като клиентът се прекратява, бобът на сесията също приключва, както и връзката между семената и клиента.
Техопедия обяснява сесия Бийн
Когато клиентът има достъп до сървърно приложение, бобът на клиентската сесия започва. След като клиентът спре, бобът на сесията спира и вече не е свързан с клиента. Големият боб на сесията и бобът без сесия са двата вида боб на сесията.
Променливите екземпляри на екземпляра на сеанса на състоянието, които показват състоянието на взаимодействие клиент-боб, се запазват за периода на взаимодействие клиент-боб. Състоянието вече не се запазва, когато взаимодействието приключи. Променливите на екземпляра на сесията без състояние (тези, които съдържат състоянието на сесията) се запазват, стига методът да бъде извикан. Състоянието не се запазва за цялата продължителност на сесията.
Има две критични обстоятелства, при които би трябвало да се използват бобови сесии. Единият е, когато само един клиент ще има достъп до екземпляр с боб през определен период от време. Второто е, когато състоянието на боба не трябва да остане устойчиво, което означава, че ще продължи само няколко часа.