Bonjour,
Une question sur le singleton. Pourrait on imaginer une classe singleton applicable à plusieurs instance d'un meme programme ou une solution qui s'approche de cette idée?
Bonjour,
Une question sur le singleton. Pourrait on imaginer une classe singleton applicable à plusieurs instance d'un meme programme ou une solution qui s'approche de cette idée?
Si c'est plusieurs instances sur différentes JVM, il faudra stocker ton singleton quelquepart et le faire passer d'une JVM à l'autre par RMI ou Serialisation par exemple.
Chaque programme JAVA utilise une JVM différente ou alors la même JVM est utilisé pour deux instances d'un meme programme ?plusieurs instances sur différentes JVM
il faut utiliser un cache mémoire distribué capable de synchroniser tes difféérentes instances entres tes JVM. par exemple celui de Jboss : treecache.Envoyé par Josy
ce probème est récurrent dans les applications clusterisées.
sinon il existe des solutions plus bas niveau comme http://terracottatech.com/ qui vient de mettre son produit en open source. et qui a l'air fortement intéressant
@+
Partager