Tapahtumakäsittelyllä
Tapahtumakäsittelyllä tarkoitetaan ohjelmistoarkkitehtuurin ja ohjelmointimallin menettelyä, jossa ohjelman toiminta perustuu tapahtumien vastaanottamiseen ja niihin reagoimiseen. Tapahtumat voivat olla käyttäjätoimintoja (klikkaus, näppäinpainallus), järjestelmäilmoituksia (yhteyden tila, tiedostojen muutokset) tai ajastettuja tehtäviä.
Keskeinen käsite on tapahtumakäsittelyyn perustuva ohjelmointi ja tapahtumakulku. Usein käytössä on tapahtumakuri tai -loop, joka odottaa
Tapahtumakäsittelyn rakenteet kattavat tapahtuma-objektin, joka sisältää tyypin, lähteen ja lisätietoja, sekä mekanismin, jolla tapahtuma levitetään eri
Käyttökohteita ovat graafiset käyttöliittymät, web-sovellukset, mobiilikehitys sekä reaaliaikaiset järjestelmät. Hyviä ominaisuuksia ovat responsiivisuus ja joustavuus, mutta