Modèle Dtp (Distributed Transaction Processing) X/Open - IBM DB2 Connect Guide D'utilisation

Table des Matières

Publicité

Des serveurs de base de données IBM Power Systems, System z distants et des
serveurs de base de données LAN peuvent être utilisés dans le cadre de
transactions coordonnées par ces moniteurs TP.
Modèle DTP (Distributed Transaction Processing) X/Open
Une application exécutant la logique applicative peut être nécessaire pour mettre à
jour diverses ressources au cours d'une même transaction. Par exemple, une
application vide qui implémente un transfert d'argent d'un compte à un autre peut
requérir le débit d'une base de données (le compte source) et le dépôt dans une
autre base de données (le compte cible).
Il est également possible que divers fournisseurs vous procurent ces deux bases de
données. Par exemple, l'un des bases de données pourrait être DB2 for z/OS et
l'autre, une base de données Oracle. Au lieu que chaque moniteur TP implémente
chaque interface de transaction propriétaire des fournisseurs de base de données,
une interface de transaction commune entre un moniteur TP et n'importe quelle
ressource à laquelle une application accède a été définie. Cette interface est connue
sous le nom d'interface XA. Un moniteur TP qui utilise l'interface XA est désigné
sous le terme de gestionnaire de transactions (TM) compatible XA. Une ressource
actualisable qui implémente une interface XA est désignée sous le terme de
gestionnaire de ressources (RM) compatible XA.
Les moniteurs TP répertoriés ci-dessus sont tous compatibles avec les gestionnaires
de transactions (TM) compatibles XA. Les hôtes distants, les systèmes IBM Power
Systems et les bases de données DB2 basées LAN, auxquels l'utilisateur accède via
DB2 Connect, sont des gestionnaires de ressources compatibles XA. Par
conséquent, tout moniteur TP disposant d'un gestionnaire de ressources compatible
XA peut utiliser des bases de données hôte, IBM Power Systems, et DB2 basées
LAN au sein d'applications métier exécutant des transactions.
23
Chapitre 1. Concepts de DB2 Connect

Publicité

Table des Matières
loading

Table des Matières