Aşağıdakı şərtlərdən hər hansı biri doğru olarsa, vəziyyətə uyğun olan seans lobyaları uyğundur. Paxlanın vəziyyəti paxla və xüsusi müştəri arasında qarşılıqlı əlaqəni təmsil edir. lobyametod çağırışları üzrə müştəri haqqında məlumat saxlamalıdır.
Seans lobyasını nə vaxt istifadə etməliyəm?
Ümumiyyətlə, aşağıdakı hallar baş verərsə, seans lobyasından istifadə etməlisiniz:
- İstənilən vaxt yalnız bir müştərinin paxla nümunəsinə girişi var.
- Paxlanın vəziyyəti qalıcı deyil, yalnız qısa müddət ərzində (bəlkə də bir neçə saat) mövcuddur.
- Paxla veb xidməti həyata keçirir.
Vəziyyətli sessiya lobya funksiyası nədir?
Statistik Sessiya lobyası vətənsiz sessiya lobya kimi biznes məntiqini təmsil edən biznes obyektidir. Lakin o, vəziyyəti (məlumat) saxlayır. Başqa sözlə, çoxsaylı metod çağırışları arasında danışıq vəziyyəti statuslu sessiya lobyasında konteyner tərəfindən saxlanılır.
Vəziyyətli sessiya lobyalarından necə istifadə edirsiniz?
Statistika EJB Yaratmaq üçün Addımlar
EJB müştəri EJB sessiya lobyasının yerləşdirilməli olduğu mühitdə olarsa, @Local annotasiyasından istifadə edin. EJB müştərisi EJB sessiya lobyasının yerləşdirilməli olduğu fərqli mühitdədirsə, @Remote annotasiyasından istifadə edin. Yuxarıdakı interfeysi həyata keçirərək statuslu sessiya lobyası yaradın.
Vətənsiz seans lobyasının əvəzinə vəziyyətli sessiya lobyasının əsas səbəbi nədir?
birdən çox müştərini dəstəkləyə bildiyinə görə vətəndaşlığı olmayan sessiya lobyaları çoxlu sayda müştəri tələb edən tətbiqlər üçün daha yaxşı miqyaslanma təklif edə bilər. Tipik olaraq, tətbiq eyni sayda müştərini dəstəkləmək üçün statuslu sessiya lobyalarından daha az vətəndaşlığı olmayan sessiya lobyasını tələb edir.