Bonjour,
Besoin de vos avis pour mon application serveur.

J'ai une application serveur qui créé un thread à chaque connexion d'utilisateur, j'ai besoin de loguer les action des utilisateur sur les différents threads.

Je souhaite créé pour cela un objet queue afin de stoker les logs dans une pile FIFO et qu'un administrateur puisse les consulté depuis un poste "client", pour cela je pense que la meilleur solution est de créé le dit objet au niveau du thread parent.

Ma question est donc la suivante, dois-je gérer les accès concurrents pour cet objet ?? Est-ce géré automatiquement dans la gestion des threads ? Que mon conseillez-vous afin de ne pas avoir deux thread qui souhaite accéder à l'objet en meme temps en ecriture et que ca plante. On m'a parlé des evenements est-ce necessaire ??


Merci d'avance