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.