Logo lv.boatexistence.com

Kad izmantot statusful session bean?

Satura rādītājs:

Kad izmantot statusful session bean?
Kad izmantot statusful session bean?

Video: Kad izmantot statusful session bean?

Video: Kad izmantot statusful session bean?
Video: Объяснение сетевого коммутатора: многоуровневые коммутаторы, брандмауэры, HID, IPS и IDS 2024, Jūlijs
Anonim

Stateful sesijas pupiņas ir piemērotas, ja ir spēkā kāds no tālāk norādītajiem nosacījumiem. Pupas stāvoklis atspoguļo mijiedarbību starp pupiņu un konkrētu klientu. pupai ir jāsaglabā informācija par klientu visos metožu izsaukumos.

Kad man vajadzētu izmantot sesijas bean?

Parasti ir jāizmanto sesijas bean, ja ir spēkā šādi apstākļi:

  1. Jebkurā brīdī tikai vienam klientam ir piekļuve pupiņu instancei.
  2. Pupiņas stāvoklis nav noturīgs, pastāv tikai īsu laiku (varbūt dažas stundas).
  3. Bean ievieš tīmekļa pakalpojumu.

Kāda ir statusu sesijas pupiņu funkcija?

Stateful Session bean ir biznesa objekts, kas attēlo biznesa loģiku, piemēram, bezvalsts sesijas bean. Bet tas saglabā stāvokli (datus). Citiem vārdiem sakot, sarunvalodas stāvokli starp vairāku metožu izsaukumiem uztur konteiners statusa sesijas pupiņā.

Kā jūs izmantojat statusful session beans?

Soļi, lai izveidotu statusa EJB

Izmantojiet @Local anotāciju, ja EJB klients atrodas tajā pašā vidē, kurā ir jāizvieto EJB sesijas komponents. Izmantojiet @Remote anotāciju, ja EJB klients atrodas citā vidē, kurā nepieciešams izvietot EJB sesiju. Izveidojiet statusa sesijas pupiņu, ieviešot iepriekš minēto saskarni.

Kāds ir pamatots iemesls statusu saturošam sesijas failam, nevis bezstāvoklim?

Tā kā tie var atbalstīt vairākus klientus, bezvalsts sesijas beans var piedāvāt labāku mērogojamību lietojumprogrammām, kurām nepieciešams liels klientu skaits. Lai atbalstītu tādu pašu klientu skaitu, lietojumprogrammai parasti ir nepieciešams mazāk bezstāvokļa sesijas pupiņu nekā statusu sesijas pupiņu.

Ieteicams: