Будинки Програмне забезпечення Що таке архітектура, орієнтована на події (eda)? - визначення з техопедії

Що таке архітектура, орієнтована на події (eda)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає архітектура, орієнтована на події (EDA)?

Керована подіями архітектура (EDA) - це модель архітектури програмного забезпечення, яка сприяє виробленню, виявленню та споживанню та реакції на суттєві зміни стану системи (відомі як події). Це застосовується через розробку та реалізацію додатків та систем, які передають події серед слабко пов'язаних компонентів та служб програмного забезпечення.

Техопедія пояснює керовану подіями архітектуру (EDA)

Керована подіями архітектура компліментує архітектуру, орієнтовану на сервіс, оскільки ці послуги можна активувати за допомогою тригерів, запущених на вхідні події. Системи, керовані подіями, включають емітерів подій та споживачів подій. Споживачі подій застосовують реакції, як тільки представлені події. Початкова категорія споживачів подій заснована на традиційних компонентах, таких як проміжне програмне забезпечення, орієнтоване на повідомлення, тоді як друга категорія вимагає відповідної виконавчої структури для транзакцій.


Події складаються з двох частин:

  1. Заголовок: включає інформацію, таку як назва події, штамп часу події та тип події
  2. Тіло: описує, що насправді сталося
Створена подіями архітектура побудована на чотирьох логічних шарах:

  • Генератор подій
  • Канал події
  • Двигун по обробці подій
  • Діяльність, орієнтована на події нижче

Три стилі обробки подій:

  • Проста обробка подій
  • Обробка потоку подій
  • Складна обробка подій
Що таке архітектура, орієнтована на події (eda)? - визначення з техопедії