Hem Audio Vad är en sessionböna? - definition från techopedia

Vad är en sessionböna? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Session Bean?

En sessionböna representerar en enda Java-plattform 2, Enterprise Edition (J2EE) serverapplikation, som hanterar affärsuppgifter för sin klient på servern.


När en användare och en dator utbyter en dialog, inträffar en interaktiv session. En sessionböna liknar en interaktiv session genom att en sessionböna endast har en klient. När en klient avslutas slutar sessionbönan också, liksom förhållandet mellan sessionböna och klienten.

Techopedia förklarar Session Bean

När en klient öppnar en serverapplikation, börjar klientsessionbönan. När klienten slutar stannar sessionsbönan och är inte längre relaterad till klienten. Statliga session bönor och statslösa session bönor är de två typerna av session bönor.


Tillståndsvariabler för sessionbönesinstans, som indikerar tillståndet för interaktionen mellan klientböna, behålls under interaktionsperioden klientböna. Tillståndet behålls inte längre när interaktion slutar. Statlösa sessionbönesinstansvariabler (de som innehåller sessionens tillstånd) behålls så länge metoden åberopas. Tillståndet behålls inte under hela sessionens varaktighet.


Det finns två kritiska omständigheter där sessionbönor ska användas. Den ena är när bara en klient kommer åt en böninstans under en viss tidsperiod. Den andra är när tillståndet för bönan inte behöver vara bestående, vilket innebär att det bara kommer att pågå några timmar.

Vad är en sessionböna? - definition från techopedia