Je suis amener a créer une application qui permet une gestion des stock ...
Bien entendu, elle est multiUser donc je dois faire attention aux accès concurrents ...
En d'autre terme il faut absolument que lors d'une mise à jour d'une table il faut que l'utilisateur courrant soit seul dans cette section critique ...
Lorsque je fait un lookup pour avoir la référence à mon EJB, j'ai l'impression qu'il y a pluiseurs instance de cette classe qui tourne sur le serveur. Donc meme en mettant un synchronized, cela ne m'aidera pas ...
Alors ma question est la suivante : Faut-il absolument faire une classe intermédiaire bidule sur laquelle on fait le lookup pour avoir qu'une instance de l'objets qui fait la mise a jour (Singleton)
class truc{
MiseAJour maj= MiseAJour.getInstance();
}
truc etant appelé par les clients ...
Partager