Relecture RB faite le 17/02/2011 |
On considère comme atomique les opérations suivantes :
Cela veut dire que s'il se produit quoi que ce soit d'imprévu (une exception) au cours d'une de ces opérations atomiques, alors on rejette l'opération complète, sinon on la valide. On est ainsi sûr de la cohérence de la base de données.
De manière schématique, une de ces opérations, en interne dans esup-commons, se traduit par la succession des actions suivantes :