Uses events to inform clients of received requests