Dépendances de synchronisation
Les valeurs de synchronisation peuvent être automatiquement déterminées ou restreintes 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 pour les composants transactionnels et activés par le JIT.
Ces dépendances existent, car les composants qui sont activés juste-à-temps ou qui participent à des transactions doivent avoir une isolation et un comportement d’accès concurrentiel appropriés. Par conséquent, COM+ requiert 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 de com+.)
Les tableaux suivants présentent 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é |
Tout, en fonction de l’activation JIT |
| Non pris en charge |
Tout, en fonction de l’activation JIT |
| Prise en charge |
Obligatoire |
| Obligatoire |
Obligatoire |
| Nouveau requis |
Obligatoire ou requiert New |
Activation juste-à-temps
| Lorsque l’activation JIT a la valeur | La synchronisation peut être définie sur |
|---|---|
| Activé |
Obligatoire ou requiert New |
| Désactivé |
Rien |
Pour plus d’informations sur la façon dont les attributs transaction, activation JIT et synchronisation se comportent, consultez Configuration des transactions.