AWS SQS) są natomiast połączone ze swoimi odbiorcami.

Pętla zdarzeń Ponieważ pętle zdarzeń związane z pobieraniem i wysyłaniem zdarzeń są powszechnym wzorcem w aplikacjach, wiele struktur programistycznych (frameworków) dba o ich implementację i oczekuje, że użytkownik dostarczy jedynie kod dla obsługi tych zdarzeń.

RPG, jeden z pierwszych języków programowania firmy IBM, którego koncepcja projektowa z lat 60. XX wieku była podobna do programowania sterowanego zdarzeniami omówionego powyżej, zapewniał wbudowaną główną pętlę wejścia-wyjścia (znaną jako „cykl programu”), w której obliczenia odpowiadały na „znaczniki” (flagi) ustawione wcześniej w cyklu.

Obsługa zdarzeń Rzeczywista logika zawarta jest w funckjach obsługi zdarzeń, na które reaguje program główny. Na przykład pojedyncze kliknięcie lewym przyciskiem myszy na przycisku polecenia w programie graficznym może wywołać procedurę, która otworzy kolejne okno, zapisze dane w bazie danych lub zamknie aplikację. Wiele środowisk IDE udostępnia programistom szablony zdarzeń graficznego interfejsu użytkownika, pozwalając im skupić się na pisaniu kodu zdarzenia.