OVH Cloud OVH Cloud

Pattern Observer...

2 réponses
Avatar
GG²
Bonjour,

J'aurais une question plutôt d'ordre "algorithmique" à vous soumettre.
En effet, j'ai, suite à un message précédent concernant la création de
graphiques, utilisé jFreeChart. Or, je souhaiterais pouvoir mettre à jour
mon graphe à partir de 3 threads distincts. Pour cela, le pattern observer
me semble justifié. La question résiduelle est comment implémenter
simplement ce pattern ?
Faut-il avoir une instance du graphe dans chaque threads ? ou à l'inverse,
faut-il une instance de chaque threads dans la classe graphe ?

Je suis preneur de toute idée !
Merci d'avance,

GG

2 réponses

Avatar
damien guerin
Moi perso, je ferais plutot une instance du graphe dans chaque
threads... Je pense que c'est plus logique que ta 2eme solution car
c'est mélanger les objets à manipuler avec les objets de traitement.
Sinon, pourquoi ne pas faire un thread maitre qui a lui seul
connaissance du graphe, les autres threads dialogeant avec ce thread
maitre pour tout manipulation du graphe?

Moi, ce que j'en dis...
Avatar
Thomas Escolan
Salut,
As-tu jeté un oeil au Java Design Pattern Companion ?
http://www.patterndepot.com/put/8/JavaPatterns.htm


"GG²" a écrit dans le message de news:
d7i6pt$tq2$
Bonjour,

J'aurais une question plutôt d'ordre "algorithmique" à vous soumettre.
En effet, j'ai, suite à un message précédent concernant la création de
graphiques, utilisé jFreeChart. Or, je souhaiterais pouvoir mettre à jour
mon graphe à partir de 3 threads distincts. Pour cela, le pattern observer
me semble justifié. La question résiduelle est comment implémenter
simplement ce pattern ?
Faut-il avoir une instance du graphe dans chaque threads ? ou à l'inverse,
faut-il une instance de chaque threads dans la classe graphe ?

Je suis preneur de toute idée !
Merci d'avance,

GG