Tâches de transactions COM+
Bien que le traitement automatique des transactions dans COM+ vous permette de consacrer plus de temps de développement à la création et à la configuration des objets que vous souhaitez participer à des transactions automatiques, vous pouvez effectuer certaines tâches de programmation pour adapter le comportement des transactions aux besoins de votre application.
Les rubriques suivantes traitent des options de programmation spécifiques liées au traitement des transactions.
Rubrique | Description |
---|---|
Définition de l’attribut transactionnel |
Décrit comment définir des valeurs d’attribut de transaction pour vos objets de transaction. |
Définition du niveau d’isolation des transactions |
Décrit comment définir les niveaux d’isolation des transactions pour vos objets de transaction. |
Définition du délai d’expiration de la transaction |
Décrit comment définir des intervalles de délai d’attente pour vos transactions. |
Définition des indicateurs cohérents et terminés |
Montre comment utiliser les indicateurs cohérents et terminés pour contrôler le résultat d’une transaction. |
Création d’objets BYOT |
Décrit comment créer des objets afin de pouvoir apporter votre propre transaction (BYOT). |
Notes
En règle générale, tout composant qui met à jour l’état persistant doit prendre en charge les transactions. Les composants qui combinent les opérations de deux objets ou plus en une seule tâche doivent utiliser des transactions pour simplifier la récupération des erreurs. En outre, pour libérer des ressources, telles que des connexions de base de données, les transactions dans COM+ doivent être aussi courtes que possible.