Este sistema está basado en la arquitectura cliente-servidor, donde el cliente envía peticiones al servidor y recibe eventos de los dispositivos de entrada (teclados y ratones).