Co je to architektura řízená událostmi?
Architektura řízená událostmi je typ architektury vývoje počítače a softwaru, která upřednostňuje události a změny v systému. V programování jsou obvykle součásti, které jsou speciálně pro nalezení změn a buď pro tyto změny přímo reagují, nebo je předány do jiných sekcí. Architektura řízená událostmi se nepokouší předvídat pohyby uživatele, takže to může být lepší pro uživatele provádějícího nekonvenční funkce. To se obvykle používá v počítači, ale lze jej také použít k řízení strojů.
Existuje mnoho typů systémových architektur a každá upřednostňuje určité funkce nebo operace. Hlavní prioritou jsou s architekturou řízenou událostmi, události a změny. Například, když software přejde od klidu k použití, jedná se o změnu systému. Další změny mohou být změny síly, použití různých nástrojů, přidání kódování a další takové události. Kdykoli něco vyžaduje více energie nebo zdrojů, nebo pokud nová data musí bZjistil se, že se to považuje za událost.
Aby se usnadnilo nalezení a reakci na změny, jsou obvykle do softwaru nebo systému, které jsou pro tento účel vytvořeny, naprogramované malé jednotky. Mnoho z těchto částí je schopno přímo reagovat na událost změnou síly nebo dělat, co uživatel potřebuje. Další části jsou vytvořeny pro nalezení změny a přenosu informací na části schopné na ni reagovat. Tyto části mají tendenci zvyšovat rychlost systému, protože jsou vyrobeny tak, aby rychle změnily systém pro potřeby uživatele.
Jiné typy počítačových architektur se obvykle pokoušejí předpovědět funkce uživatele na základě hlavní priority těchto architektur. I když to může být efektivní, může to zpomalit systém nebo špatně používat počítačové prostředky, pokud uživatel nefunguje podle priorit. S architekturou řízenou událostmi neexistují žádné předpovědivyrobeno, takže z toho může těžit nekonvenční uživatel.
Většina počítačových architektur má být určena pouze na počítači, ale architekturu řízenou událostmi lze také použít ve strojích, obvykle jako bezpečnostní preventivní opatření. Během využití strojů často existuje mnoho změn z posunu motoru, pohybujících se akcí a součástí. Architektura řízená událostmi obvykle tyto pohyby optimalizuje, ale dohlíží na ně. Například, pokud se část pohybuje způsobem, který může být potenciálně nebezpečný, pak tato architektura zastaví pohyb, aby byl provozovatel a kolemjdoucí v bezpečí.