תוכן עניינים:
הגדרה - מה המשמעות של שעועית מונעת על ידי הודעה?
שעועית מונעת הודעה היא רכיב ביישום ארגוני קל משקל שמשמש לעיבוד הודעות במצב אסינכרוני, כאשר המשתמש לא תמיד מקבל תוצאות מיידיות. כל רכיב יכול לשלוח הודעות אלה ללא קשר אם הוא משתמש בטכנולוגיית J2EE.
שתי התכונות המובחנות המבדילות בין שעועיות מונעות מסרים לבין שעועיות ישיבות ויישויות, הן בכך שלא ניתן לגשת אל שעועיות מונעות הודעה דרך ממשקים ויש להן רק מחלקת שעועית.
Techopedia מסביר שעועית מונעת על ידי הודעה
פולי ההודעה מציינים גם את המאפיינים הבאים:
- מקרים של שעועית מונעת-הודעה לא שומרים על נתונים או מצב שיחה עבור לקוח ספציפי.
- כל המקרים של שעועית מונעת הודעה הם שווים, ומאפשרים למכולה של EJB להקצות הודעה לכל מופע שעועב מונע הודעה. המיכל יכול לאחד מקרים אלה כדי לאפשר עיבוד של זרמי הודעות במקביל.
- שעועית מונעת-הודעה יחידה יכולה לעבד הודעות של לקוחות מרובים.
שעועית מונעת-הודעה משמשת בתקשורת אסינכרונית בין רכיבי יישום ארגוני. הודעה מעובדת באופן הבא:
- כאשר מגיעה הודעה חדשה, המיכל JavaBeans הארגוני מתקשר לשיטת onMessage מונעת ההודעות כדי לעבד את ההודעה.
- ההודעה מועברת כהודעת JMS, המטופלת על בסיס ההיגיון העסקי של היישום. ואז, אם שיטת onMessage רוצה לעבד את ההודעה בלבד, היא מזמנת שעועית הפעלה. עם זאת, אם השיטה רוצה לאחסן את ההודעה במסד נתונים, היא קוראת שעועית ישות.
- לאחר מכן מועבר ההודעה ל שעועית מונעת הודעה כך שהפעולות שלעיל הופכות לחלק מעסקה יחידה ושלמה. לפעמים מועבר הודעה מחדש אם יש חזרה חזרה בעיבוד ההודעות.
