جدول المحتويات:
- التعريف - ماذا تعني الهندسة التي تحركها الأحداث (EDA)؟
- تيكوبيديا تشرح الهندسة التي تحركها الأحداث (EDA)
التعريف - ماذا تعني الهندسة التي تحركها الأحداث (EDA)؟
العمارة المبنية على الأحداث (EDA) هي نمط هندسة البرمجيات الذي يشجع على إنتاج ، اكتشاف واستهلاك ، والتفاعل مع التغييرات الهامة في حالة النظام (المعروفة باسم الأحداث). يتم تطبيق ذلك من خلال تصميم وتنفيذ التطبيقات والأنظمة التي تنقل الأحداث بين مكونات وخدمات البرامج غير المترابطة.
تيكوبيديا تشرح الهندسة التي تحركها الأحداث (EDA)
تكمل البنية المبنية على الأحداث الهندسة الموجهة للخدمة لأنه يمكن تنشيط هذه الخدمات عن طريق المشغلات التي يتم إطلاقها على الأحداث الواردة. تشمل الأنظمة التي تحركها الأحداث بواعث الأحداث والمستهلكين للحدث. يطبق مستهلكو الأحداث ردود الفعل بمجرد تقديم الأحداث. تعتمد الفئة الأولية من مستهلكي الأحداث على المكونات التقليدية مثل البرامج الوسيطة الموجهة للرسائل ، بينما تتطلب الفئة الثانية إطارًا تنفيذيًا مناسبًا للمعاملات.
الأحداث لها جزأان:
- العنوان: يتضمن معلومات مثل اسم الحدث ، طابع زمني للحدث ونوع الحدث
- الجسم: يصف ما حدث بالفعل
- مولد الحدث
- قناة الحدث
- محرك معالجة الأحداث
- النشاط يحركه الحدث المصب
الأنماط الثلاثة لمعالجة الأحداث هي:
- معالجة الحدث بسيط
- حدث تيار المعالجة
- معالجة الأحداث المعقدة