# Architecture fonctionnelle de l'application ``` Client 1 Serveur -------- ------- push pop Sender -----------------------------> ClientListener_1 --------> Stack <------- Dispatcher Listener parse : - get client_n | - get message Client n | -------- | Sender v Listener <--------------------------- ClientSender_n <-------------------------- Pipe_n ```