Itthon Szoftver Mi az eseményvezérelt architektúra (eda)? - meghatározás a techopedia alapján

Mi az eseményvezérelt architektúra (eda)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az eseményvezérelt architektúra (EDA)?

Eseményvezérelt architektúra (EDA) egy olyan szoftver architektúra mintázat, amely elősegíti a rendszer állapotában (eseményeknek nevezett) jelentős változások előállítását, észlelését és felhasználását, valamint azokra való reagálást. Ezt olyan alkalmazások és rendszerek tervezésén és megvalósításán keresztül alkalmazzák, amelyek továbbítják az eseményeket a lazán összekapcsolt szoftveralkatrészek és szolgáltatások között.

A Techopedia elmagyarázza az eseményvezérelt architektúrát (EDA)

Az eseményvezérelt architektúra bónusz a szolgáltatásorientált architektúrára, mivel ezeket a szolgáltatásokat a bejövő eseményekre elindított triggerekkel lehet aktiválni. Az eseményvezérelt rendszerek között vannak esemény-kibocsátók és esemény-fogyasztók. Az események fogyasztói reakciókat alkalmaznak, amint az eseményeket bemutatják. Az eseményfogyasztók kezdeti kategóriája a hagyományos komponenseken, például az üzenetorientált köztes szoftverekön alapul, míg a második kategória megfelelő tranzakciós végrehajtási keretet igényel.


Az események két részből állnak:

  1. Fejléc: Olyan információkat tartalmaz, mint például az esemény neve, az esemény időbélyegzője és az esemény típusa
  2. Test: Leírja, mi történt valójában
Az esemény által kiváltott architektúra négy logikai rétegre épül:

  • Esemény generátor
  • Esemény csatorna
  • Eseményfeldolgozó motor
  • Downstream eseményvezérelt tevékenység

Az eseményfeldolgozás három stílusa:

  • Egyszerű eseményfeldolgozás
  • Eseményfolyam-feldolgozás
  • Komplex eseményfeldolgozás
Mi az eseményvezérelt architektúra (eda)? - meghatározás a techopedia alapján