Obsah:
Definice - Co znamená Session Bean?
Fazole relace představuje jedinou serverovou aplikaci Java Platform 2, Enterprise Edition (J2EE), která zpracovává obchodní úkoly pro svého klienta uvnitř serveru.
Když si uživatel a počítač vymění dialog, dojde k interaktivní relaci. Fazole relace se podobá interaktivní relaci v tom, že bean relace má pouze jednoho klienta. Po ukončení klienta končí bean relace stejně jako vztah mezi beanem relace a klientem.
Techopedia vysvětluje Session Bean
Když klient přistupuje k serverové aplikaci, spustí se bean relace klienta. Po zastavení klienta se bean relace zastaví a již s klientem nesouvisí. Státní fazole a fazole bez státní příslušnosti jsou dva typy fazolí.
Proměnné instance stavové bean relace, které označují stav interakce mezi klientem a fazolí, jsou zachovány po dobu interakce mezi klientem a fazolí. Po ukončení interakce již není stav zachován. Proměnné instance beanů bezstavové relace (proměnné obsahující stav relace) jsou zachovány, dokud je metoda vyvolána. Stav není zachován po celou dobu trvání relace.
Existují dvě kritické okolnosti, kdy by se měly používat fazole. Jeden je, když pouze jeden klient bude přistupovat k instanci fazole během určitého časového období. Druhým je, když stav fazole nemusí zůstat trvalý, což znamená, že to bude trvat jen několik hodin.
