Isolation de context (code)
De Wiki1000
Version du 9 octobre 2015 à 12:45 par Syfre (discuter | contributions)
Le contexte d'exécution détermine l'isolation entre les différents objets manipulés par le framework.
- Le premier niveau est par contexte utilisateur, les objets instanciés dans un contexte ne sont pas visible dans les autres contextes.
- Le second niveau est par contexte transactionnel, les objets insérés dans une transaction ne sont pas visible dans les autres transactions.
Dans cette exemple, pour le contexte U1 :
- U1, T1 et T3 ne voient pas Object-U2, Object-U2T3
- T1 voit Object-U1, Object-U1T1
- T1 ne voit pas Object-U1T2
- T2 voit Object-U1, Object-U1T2
- T1 ne voit pas Object-U1T1