Lub xeev cov taum taum sib tham yog tsim nyog yog tias ib qho ntawm cov xwm txheej hauv qab no muaj tseeb. Cov taum lub xeev sawv cev rau kev sib cuam tshuam ntawm cov taum thiab cov neeg siv khoom tshwj xeeb. Lub taum yuav tsum tuav cov ntaub ntawv hais txog tus neeg siv khoom hla txoj kev thov.
Thaum twg kuv yuav tsum siv cov noob taum?
Feem ntau, koj yuav tsum siv lub noob taum yog tias muaj xwm txheej hauv qab no tuav:
- Txhua lub sijhawm, tsuas yog ib tus neeg siv tau nkag mus rau cov taum piv txwv.
- Lub xeev ntawm cov taum tsis tu ncua, uas twb muaj nyob rau lub sijhawm luv xwb (tej zaum ob peb teev).
- Tus taum siv lub vev xaib kev pabcuam.
Dab tsi yog lub luag haujlwm ntawm lub xeev cov noob taum?
Stateful Session taum yog cov khoom lag luam uas sawv cev rau kev lag luam logic zoo li lub xeev tsis muaj kev sib kho taum. Tab sis, nws tuav lub xeev (cov ntaub ntawv). Hauv lwm lo lus, kev sib tham hauv lub xeev ntawm ntau txoj kev hu yog tswj hwm los ntawm lub thawv hauv lub xeev kev sib tham taum.
Koj siv cov taum hauv lub xeev li cas?
Cov kauj ruam los tsim Cov Txheej Txheem EJB
Siv @Local annotation yog EJB tus neeg siv khoom nyob hauv ib puag ncig uas EJB ntu taum yuav tsum tau siv. Siv @Remote annotation yog EJB tus neeg siv khoom nyob hauv ib puag ncig sib txawv uas EJB kev sib ntsib taum yuav tsum tau siv. Tsim ib lub xeev cov taum sib tham, siv qhov kev sib tham saum toj no.
Yuav ua li cas yog vim li cas tom qab lub xeev lub rooj sib tham taum es tsis txhob stateless session taum?
Vim lawv tuaj yeem txhawb nqa ntau tus neeg siv khoom, cov noob taum tsis muaj lub xeev tuaj yeem muab kev ua kom zoo dua rau cov ntawv thov uas xav tau ntau tus neeg siv khoom. Feem ntau, ib daim ntawv thov yuav tsum muaj tsawg dua stateless session taum tshaj li stateful session taum los txhawb tib tus naj npawb ntawm cov neeg siv khoom.