Elipce-Informatique / parking

Application de gestion de parking avec guidage à la place basée sur notre workflow
0 stars 0 forks source link

Node EventEmitter subtilité de mise en place #58

Closed YannPl closed 9 years ago

YannPl commented 9 years ago

Pas moyen de récupérer les événements lancés par la classe config depuis la procédure d'init...

C'est bizarre, les tests en dur marchent mais quand c'est une requête qui arrive depuis le serveur, on ne reçoit rien...

YannPl commented 9 years ago

Les événements lancés via this.emit() sont locaux à l'instance (Thanks captain obvious !) On crée une instance de Config dans l'utilitaire de routage, donc les évènements sont appellés sur cette instance. Si une autre instance est créée ailleurs, elle ne recevra pas les evts de retour de données déclenchés par l'utilitaire de routage.

Il faut propager l'instance qui traite les retours de requêtes là ou on veut écouter les événements.