מתי להשתמש בשעועית הפעלה מצבית?

תוכן עניינים:

מתי להשתמש בשעועית הפעלה מצבית?
מתי להשתמש בשעועית הפעלה מצבית?

וִידֵאוֹ: מתי להשתמש בשעועית הפעלה מצבית?

וִידֵאוֹ: מתי להשתמש בשעועית הפעלה מצבית?
וִידֵאוֹ: Stateful Session EJB Part 1 2024, נוֹבֶמבֶּר
Anonim

שעועית סשן ממלכתית מתאימה אם אחד מהתנאים הבאים מתקיים. מצב השעועית מייצג את האינטראקציה בין השעועית ללקוח ספציפי. ה- bean צריך להחזיק מידע על הלקוח בכל פניות השיטה.

מתי עלי להשתמש בשעועית הפעלה?

באופן כללי, עליך להשתמש בשעועית הפעלה אם מתקיימות הנסיבות הבאות:

  1. בכל זמן נתון, רק ללקוח אחד יש גישה למופע השעועית.
  2. מצב השעועית אינו מתמשך, קיים רק לתקופה קצרה (אולי כמה שעות).
  3. השעועית מיישמת שירות אינטרנט.

מה תפקידם של שעועית סשן ממלכתית?

Stateful Session bean הוא אובייקט עסקי ש מייצג היגיון עסקי כמו שעועית הפעלה חסרת מדינה. אבל, זה שומר על מצב (נתונים). במילים אחרות, מצב שיחה בין קריאות מרובות לשיטה נשמר על ידי המיכל ב-Stateful session bean.

איך אתה משתמש בשעועית הפעלה מצבית?

צעדים ליצירת EJB Stateful

השתמש בהערה @Local אם הלקוח EJB נמצא באותה סביבה שבה צריך לפרוס את שעועית ההפעלה של EJB. השתמש בביאור @Remote אם לקוח EJB נמצא בסביבה אחרת שבה צריך לפרוס את שעועית ההפעלה של EJB. צור שעועית הפעלה מצבית, תוך יישום הממשק שלמעלה.

מהי הסיבה התקינה מאחורי שעועית הפעלה מצבית במקום שעועית הפעלה חסרת מדינה?

מכיוון ש- הם יכולים לתמוך במספר לקוחות, שעועית הפעלה חסרת מדינה יכולה להציע מדרגיות טובה יותר עבור יישומים הדורשים מספר רב של לקוחות. בדרך כלל, אפליקציה דורשת פחות שעועית הפעלה חסרת מצב מאשר שעועית הפעלה מצבית כדי לתמוך באותו מספר לקוחות.

מוּמלָץ: