Salut tout le monde !
J'ai développé une application Client/Serveur, basé sur Spring RMI, le client et le serveur s'interagissent parfaitement, seul deux problèmes se posent :
1) Quand un utilisateur ajout/modifie/supprime une ligne, les autres(utilisateurs) ne voient pas les changements dans la JTable, je veux que ces changement se feront sans l'intervention explicite de la part des autres utilisateurs.
2) ma base de données Apache Derby, est attaquée par iBatis, par le biais de la couche DAO, dont ses méthodes (la couche DAO), sont toutes synchronized, est-ce-que le fait de déclarer les méthodes par synchronized est suffisant afin d'éviter les accès concurrents, surtout lors de la modification ? c-à-d : lorsque deux utilisateurs essaient de modifier le même enregistrement dans la même table.
Bien Cordialement !