Logo no.boatexistence.com

Når skal jeg bruke stateful session bean?

Innholdsfortegnelse:

Når skal jeg bruke stateful session bean?
Når skal jeg bruke stateful session bean?

Video: Når skal jeg bruke stateful session bean?

Video: Når skal jeg bruke stateful session bean?
Video: НОЧЬ УЖАСОВ В ДОМЕ ВЕДЬМЫ ЧУТЬ НЕ СТАЛА ПОСЛЕДНЕЙ В МОЕЙ ЖИЗНИ 2024, Juli
Anonim

Stateful session-bønner er passende hvis noen av følgende betingelser er oppfylt. Bønnens tilstand representerer interaksjonen mellom bønnen og en spesifikk klient. bønnen må inneholde informasjon om klienten på tvers av metodeanrop.

Når bør jeg bruke session bean?

Generelt bør du bruke en øktbønne hvis følgende omstendigheter gjelder:

  1. Til et gitt tidspunkt har bare én klient tilgang til bønneforekomsten.
  2. Tilstanden til bønnen er ikke vedvarende, den eksisterer bare i en kort periode (kanskje noen timer).
  3. Bønnen implementerer en nettjeneste.

Hva er funksjonen til stateful session beans?

Stateful Session bean er et forretningsobjekt som representerer forretningslogikk som statsløs session-bean. Men den opprettholder tilstand (data). Med andre ord, samtaletilstand mellom flere metodeanrop opprettholdes av beholderen i stateful session bean.

Hvordan bruker du stateful session-bønner?

Trinn for å lage tilstandsfull EJB

Bruk @Local merknad hvis EJB-klienten er i samme miljø som EJB session bean må distribueres. Bruk @Remote-annotering hvis EJB-klienten er i et annet miljø der EJB session bean må distribueres. Lag en stateful session bean ved å implementere grensesnittet ovenfor.

Hva er den gyldige årsaken bak en stateful session bean i stedet for stateless session bean?

Fordi de kan støtte flere klienter, kan statsløse øktbønner tilby bedre skalerbarhet for applikasjoner som krever et stort antall klienter. Vanligvis krever en applikasjon færre stateless session beans enn stateful session beans for å støtte samme antall klienter.

Anbefalt: