Acasă Audio Ce este fasolea sesiunii? - definiție din techopedia

Ce este fasolea sesiunii? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Session Bean?

Un fasol de sesiune reprezintă o singură aplicație de server Java Platform 2, Enterprise Edition (J2EE), care gestionează activități de afaceri pentru clientul său din interiorul serverului.


Când un utilizator și computer schimbă un dialog, are loc o sesiune interactivă. O boabă de sesiune seamănă cu o sesiune interactivă prin aceea că o bean de sesiune are un singur client. După ce un client se încheie, beanul de sesiune se termină și el, la fel și relația dintre beanul de sesiune și client.

Techopedia explică Session Bean

Când un client accesează o aplicație server, începe beanul de sesiune client. După ce clientul se oprește, beanul de sesiune se oprește și nu mai are legătură cu clientul. Fasolea de ședință de stat și fasolea de ședință fără stat sunt cele două tipuri de fasole de sesiune.


Variabilele de instanță ale sesiunii, care indică starea interacțiunii client-bean, sunt păstrate pentru perioada de interacțiune client-fasole. Starea nu se mai păstrează când se încheie interacțiunea. Variabilele de instanță ale beanului de sesiune fără statut (cele care conțin starea sesiunii) sunt păstrate atât timp cât este invocată metoda. Starea nu este păstrată pe întreaga durată a sesiunii.


Există două circumstanțe critice în care ar trebui să se utilizeze fasolea de ședință. Primul lucru este când un singur client va accesa o instanță de fasole într-o anumită perioadă de timp. Al doilea este când starea fasolei nu trebuie să rămână persistentă, ceea ce înseamnă că va dura doar câteva ore.

Ce este fasolea sesiunii? - definiție din techopedia