Mikor érdemes használni az állapotjelző munkamenet-komponenst?

Tartalomjegyzék:

Mikor érdemes használni az állapotjelző munkamenet-komponenst?
Mikor érdemes használni az állapotjelző munkamenet-komponenst?

Videó: Mikor érdemes használni az állapotjelző munkamenet-komponenst?

Videó: Mikor érdemes használni az állapotjelző munkamenet-komponenst?
Videó: Coding Speak- Understand Status Indicator for CCS Pt.1 2024, November
Anonim

Az állapotalapú session beanok megfelelőek, ha a következő feltételek bármelyike teljesül. A bab állapota a bab és egy adott ügyfél közötti interakciót jelenti. A beannek információkat kell tárolnia az ügyfélről a metódushívások során.

Mikor használjam a session bean-t?

Általában akkor érdemes session bean-t használni, ha a következő körülmények fennállnak:

  1. Egy adott időpontban csak egy kliens férhet hozzá a komponenspéldányhoz.
  2. A bab állapota nem tartós, csak rövid ideig (talán néhány óráig) létezik.
  3. A bean webszolgáltatást valósít meg.

Mi a funkciója az állapotalapú session beannek?

Stateful Session komponens egy üzleti objektum, amely üzleti logikát képvisel, mint az állapot nélküli munkamenet komponens. De fenntartja az állapotot (adatokat). Más szavakkal, a több metódushívás közötti párbeszédes állapotot a konténer az állapottartó munkamenet komponensben tartja fenn.

Hogyan használja az állapotjelző munkamenet-beaneket?

Lépések az állapotalapú EJB létrehozásához

Használja a @Local annotációt, ha az EJB kliens ugyanabban a környezetben van, ahol az EJB munkamenet komponenst telepíteni kell. Használja a @Remote annotációt, ha az EJB kliens más környezetben van, ahol az EJB munkamenet komponenst telepíteni kell. Hozzon létre egy állapotjelző munkamenet komponenst a fenti felület megvalósításával.

Mi az érvényes oka az állapotmentes munkamenet komponensnek az állapot nélküli munkamenet komponens helyett?

Mivel több klienst is támogathatnak, az állapotmentes munkamenet-komponensek jobb méretezhetőséget kínálnak a nagyszámú klienst igénylő alkalmazások számára. Általában egy alkalmazásnak kevesebb állapot nélküli munkamenet komponensre van szüksége, mint az állapottartó munkamenet komponensre, hogy ugyanannyi ügyfelet támogasson.

Ajánlott: