Merci à tous jusqu'ici. En fait, je rajoute qq précisions. Non, mon process ne peut pas tourner dans une fenêtre. En fait, c'est un process "dormant" coté "serveur web" que je veux pouvoir activer à la demande, sachant qu'il en existe une instance par session et un nombre de sessions qui peut-être tout à fait démentiel (pourquoi pas 2000 à un moment donné), d'ou les contraintes de ressouces et de perf. Je ne veux pas qu'il soit "scrutatif", car il va alors bouffer des ressources même quand il ne sert à rien, ce qui va être la cas dans 99% des cas. Je veux donc pouvoir le reveiller (lui faire faire 1 traitement autre) à la demande. (des traces, en fait, je ne suis ni un terroriste ni un espion ) mais si mes traces sont trop chiantes à activer ou bouffent des ressources, alors hors de question de les laisser, si de plus, elles risquent d'introduire un effet de bord (par exemple si je les active via l'url ou une variable de session), alors c pas mieux d'ou l'ID du signal...