Tâches des transactions COM+

Bien que le traitement automatique des transactions dans COM+ vous permette de consacrer un temps de développement plus productif à la création et à la configuration d’objets que vous souhaitez faire participer aux transactions automatiques, vous pouvez effectuer certaines tâches de programmation pour adapter le comportement des transactions aux besoins de votre application.

Les rubriques suivantes présentent des options de programmation spécifiques liées au traitement des transactions.

Rubrique Description
Définition de l’attribut de transaction
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 pour que vous puissiez 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 d’au moins deux objets 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.

Concepts des transactions COM+