Version avec la gestion des tache//services lié par Observer/Observable