Dépendances de synchronisation
Les valeurs de synchronisation peuvent être déterminées ou limitées automatiquement par la configuration d’autres propriétés, telles que les exigences transactionnelles et l’activation juste-à-temps (JIT). Par exemple, COM+ applique la synchronisation à la fois pour les composants transactionnels et pour les composants activés par JIT.
Ces dépendances existent, car les composants activés par JIT ou qui participent à des transactions doivent avoir un comportement d’isolation et de concurrence approprié. Par conséquent, COM+ exige que l’accès à ces composants soit sérialisé en appliquant la synchronisation. (Pour plus d’informations sur ces dépendances, consultez Activation juste-à-temps COM+.)
Les tableaux suivants indiquent les caractéristiques des valeurs d’attribut de synchronisation COM+.
Exigence transactionnelle
Lorsque les transactions sont définies sur | La synchronisation peut être définie sur |
---|---|
Désactivé |
N’importe quoi, en fonction de l’activation JIT |
Non pris en charge |
N’importe quoi, en fonction de l’activation JIT |
Prise en charge |
Obligatoire |
Obligatoire |
Obligatoire |
Nouveau requis |
Obligatoire ou Nouveau requis |
JIT Activation
Lorsque l’activation JIT est définie sur | La synchronisation peut être définie sur |
---|---|
activé |
Obligatoire ou Nouveau requis |
Désactivé |
Tout |
Pour plus d’informations sur la façon dont les attributs de transaction, d’activation JIT et de synchronisation se comportent ensemble, consultez Configuration des transactions.