רמז – עזרה ופתרונות

ארכיטקטורה מוכוונת אירועים

כל מה שרצית לדעת על ארכיטקטורה מוכוונת אירועים:
ארכיטקטורה מוכוונת אירועים היא סגנון ארכיטקטוני המגדיר ארכיטקטורת תוכנה שהיחידות הבסיסיות שלה הן אירועים.
באנגלית נקראת ארכיטקטורה זו Event Driven Architecture או בראשי תיבות EDA.
השימוש בארכיטקטורה זו הוא במקרים רבים בשילוב עם ארכיטקטורה מוכוונת שירותים (SOA).
יש המכנים את השילוב של ארכיטקטורת EDA וארכיטקטורת SOA בשם SOA 2.
0.
הישויות המשתתפות בארכיטקטורה מוכוונת אירועים הן:ספק אירוע (Provider)- ישות כזו מייצרת את האירוע.
צרכן אירוע (Consumer) – ישות המקבלת מסר על התרחשות האירוע ומידע על המופע הספציפי של האירוע.
תפקידה של ישות זו הוא לנתח את האירוע ולהגיב עליו, אם נדרשת תגובה על פי המידע הכלול במסר.
בהקשר של מערכות מחשוב המשמעות של אירוע היא מידע המועבר מרכיב תוכנה אחד לרכיב תוכנה אחר ודורש מהרכיב המקבל הפעלת תוכנית.
דוגמה לאירוע הוא זיהוי ניסיון רמיה (Fraud Detection) במערכת ממוחשבת של מסחר אלקטרוני.
זיהוי הניסיון הוא אירוע המחייב תגובות של רכיבי תוכנה, כגון: ביטול העסקה, הצפת פרטים מזהים של מבצע הרמיה לצורך הכללה ברשימה שחורה בתוך מערכות החברה המבצעת את המסחר האלקטרוני, דווח לגורמי אכיפה חיצוניים וכיוצא בזה.

נלקח מויקיפדיה

הגדרות נוספות הקשורות לארכיטקטורה מוכוונת אירועים:
ארכיטקטורת תוכנה

Exit mobile version