ISO/IEC 10026-1:1992
(Main)Information technology — Open Systems Interconnection — Distributed Transaction Processing — Part 1: OSI TP Model
Information technology — Open Systems Interconnection — Distributed Transaction Processing — Part 1: OSI TP Model
Technologies de l'information — Interconnexion de systèmes ouverts (OSI) — Traitement transactionnel réparti — Partie 1: Modèle OSI TP
General Information
Relations
Standards Content (Sample)
NORME
ISO/CEI
INTERNATIONALE
10026-I
Premiére édition
1992-l 2-l 5
Technologies de l’information -
Interconnexion de systèmes ouverts
- Traitement transactionnel
(OS~)
réparti -
Partie 1:
Modèle OSI TP
Information techology - Open Systems Interconnection - Distributed
Transaction Processing -
Part 1: OSI TP Mode1
Numéro de réfbrence
ISO/CEI 10026-I :1992(F)
---------------------- Page: 1 ----------------------
lSO/CEI 100264:1992(F)
Sommaire
Page
iv
Avant-propos .
V
Introduction .
1
Domaine d’application .
1
Références normatives .
Définitions .
..................................................................
3.1 Termes définis dans d’autres Normes internationales
3.2 Termes définis dans I’ISO/CEI 10026 .
Abréviations .
6
Conventions .
..................................................................................................................
Besoins satisfaits par OSI TP
.......................................................................................................................................
6.1 Introduction
....................................................................................................................
6.2 Besoins des utilisateurs
......................................................................................................
6.3 Besoins satisfaits par le modèle
.................................................................
6.4 Besoins satisfaits par le service et le protocole OSI TP
8
.....................................................................................
Concepts de traitement transactionnel réparti
8
........................................................................................................................................
7.1 Transaction
8
..........................................................................................................................
7.2 Transaction répartie
8
.............................................................................................................................................
7.3 Dialogue
9
..............................................................................................................................
7.4 Arbre de dialogue
9
...................................................................................................................
7.5 Branches de transaction
9
.........................................................................................................................
7.6 Arbre de transaction
9
7.7 Canaux .
10
7.8 Synchronisation .
0 ISO/CEI 1992
Droits de reproduction reserves. Sauf prescription differente, aucune partie de cette publi-
cation ne peut Qtre reproduite ni utilisee sous quelque forme que ce soit et par aucun pro-
cede, électronique ou mécanique, y compris la photocopie et les microfilms, sans l’accord
écrit de l’editeur.
lSO/CEI Copyright Office l Case Postale 56 l CH-l 211 Genève 20 l Suisse
Version française tirée en 1994
Imprimé en Suisse
ii
---------------------- Page: 2 ----------------------
ISO/CEI 100264:1992(F)
Page
8 Modèle de service OSI TP . 10
8.1 Nature du service OSI TP . 10
...................................................................................
8.2 Règles s’appliquant aux arbres de dialogue 10
......................................................................................
8.3 Règles relatives aux arbres de transaction 12
8.4 Dénomination . 13
8.5 Transfert de données . 14
............................................................................................................
8.6 Coordination des ressources 14
8.7 Reprise . 16
8.8 Contrôle de concurrence et d’interblocages . 23
8.9 Sécurité . 23
Annexes
A Relations entre le modèle OSI TP et la structure de la Couche Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
B Tutoriel sur le contrôle de concurrence et d’interblocage dans OSI TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Tutoriel sur le protocole de validation à deux phases avec annulation présumée . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
C
. . .
III
---------------------- Page: 3 ----------------------
ISO/CEI 100264 :1992( F)
Avant-propos
L’ISO (Organisation internationale de normalisation) et la CEI (Commission élec-
trotechnique internationale) forment ensemble un système consacré à la norma-
lisation internationale considérée comme un tout. Les organismes nationaux
membres de I’ISO ou de la CEI participent au développement de Normes inter-
nationales par l’intermédiaire des comités techniques créés par l’organisation
concernée afin de s’occuper des différents domaines particuliers de l’activité
technique. Les comités techniques de I’ISO et de la CEI collaborent dans des
domaines d’intérêt commun. D’autres organisations internationales, gouverne-
mentales ou non gouvernementales, en liaison avec I’ISO et la CEI participent
également aux travaux.
Dans le domaine des technologies de l’information, I’ISO et la CEI ont créé un
comité technique mixte, l’ISO/CEI JTC 1. Les projets de Normes internationales
adoptés par le comité technique mixte sont soumis aux organismes nationaux
pour approbation, avant leur acceptation comme Normes internationales. Les
Normes internationales sont approuvées conformément aux procédures qui
requièrent l’approbation de 75 % au moins des organismes nationaux votants.
La Norme internationale lSO/CEl 10026-l a été élaborée par le comité technique
mixte ISO/CEI JTC 1, Technologies de l’information.
L’ISO/CEI 10026 comprend les parties suivantes, présentées sous le titre général
Technologies de l’information - Interconnexion de systèmes ouverts (OSI) -
Traitement transactionnel réparti :
- Partie I : Modèle OSI TP
- Partie 2 : Service OS1 TP
- Partie 3 .Y Spécification du protocole
- Partie 4 : Formulaire de déclaration de conformité d’une mise en œuvre du
protocole (PICS)
- Partie 5: Formulaire et guide d’élaboration des contextes d’application utili-
sant OSI TP
- Partie 6: Transfert de données non structuré
L’annexe A fait partie intégrante de la présente partie de I’ISO/CEI 10026. Les
annexes B, C et D sont données uniquement à titre d’information.
iv
---------------------- Page: 4 ----------------------
ISO/CEI 10026=1:1992(F)
Introduction
L’ISO/CEI 10026 fait partie d’un ensemble de normes conçues pour faciliter I’in-
terconnexion de systèmes d’information. Les relations entre ces normes sont
définies par le Modèle de référence pour l’interconnexion de systèmes ouverts
(ISO 7498). Le Modèle de référence divise le domaine de la normalisation pour
l’interconnexion en une série de couches de spécifications dont chacune est de
taille maîtrisable.
Le but de l’interconnexion de systèmes ouverts est de permettre, avec un mini-
mum d’accords techniques en dehors des normes d’interconnexion, I’intercon-
nexion de systèmes d’ordinateurs
a) provenant de différents constructeurs ;
b) gérés par différentes organisations ;
c) de différents niveaux de complexité ; et,
d) de technologies différentes.
L’ISO/CEI 10026 définit un modèle OSI TP, un service OSI TP et spécifie un proto-
cole OSI TP dans la Couche Application du Modèle de référence OSI.
Le service OSI TP est un service de la Couche Application. II traite des éléments
d’informations se rapportant aux transactions et pouvant impliquer deux systè-
mes ouverts ou plus.
L’ISO/CEI 10026 fournit toutes les facilités pour le traitement transactionnel et
propose un cadre général pour la coordination des diverses ressources OSI TP
qui appartiennent à des systèmes ouverts indépendants.
L’ISO/CEI 10026 ne spécifie pas d’interface avec les ressources locales, ni d’inter-
face de programmation à usage applicatif au sein du système local. Cependant,
une extension future de la norme pourrait traiter de ces problèmes.
---------------------- Page: 5 ----------------------
Page blanche
---------------------- Page: 6 ----------------------
NORME INTERNATIONALE
ISO/CEI 100264:1992(F)
Technologies de l’information - Interconnexion de
systèmes ouverts (OSI) - Traitement transactionnel
réparti -
Partie 1:
Modèle OSI TP .
norme est sujette à révision et les parties prenantes
1 Domaine d’application
des accords fondés sur la présente partie de
I’ISO/CEI 10026 sont invitées à rechercher la possibi-
La présente partie de I’ISO/CEI 10026
lité d’appliquer les éditions les plus récentes des
normes indiquées ci-après. Les membres de la CEI
a) fournit une introduction générale aux concepts
et de I’ISO possèdent le registre des Normes inter-
et mécanismes définis dans I’ISO/CEI 10026 ;
nationales en vigueur à un moment donné.
b) définit un modèle de traitement transactionnel ;
ISO 7498:1984, Systèmes de traitement de I’informa-
c) définit les besoins que doit satisfaire le service
tion - Interconnexion de systèmes ouverts -
OSI TP ;
Modèle de Référence de base.
d) tient compte de la coexistence nécessaire avec
ISO 7498-2:1989, Systèmes de traitement de I’infor-
d’autres éléments de service d’application, par
mation - Interconnexion de systèmes ouverts -
exemple RDA (Accès aux bases de données distan-
Modèle de référence de base - Partie 2 : Architecture
tes) ou ROSE (Élément de service d’opérations dis-
de sécurité.
tantes) ou des applications non basées sur ROSE.
ISO 7498.3:1989, Systèmes de traitement de I’infor-
La présente partie de I’ISO/CEI 10026 fournit tous les
mation - Interconnexion de systèmes ouvet?s -
moyens nécessaires à la spécification des services et
Modèle de référence de base - Partie 3 : Dénomina-
protocoles de communication en mode transaction-
tion et adressage.
nel qui vérifient les propriétés d’atomicité, de cohé-
rence, d’isolation et de durabilité telles que définies
ISO 8326:1987, Systèmes de traitement de I’informa-
par I’ISO/CEI 9804.
tion - Interconnexion de systèmes ouverts - Défini-
tion du service de session en mode connexion.
La présente partie de I’ISO/CEI 10026 ne spécifie ni
réalisation, ni produit spécifique, et ne limite pas la
ISO 8326:1987/Amd.4:- ‘) Technologies de I’informa-
,
réalisation d’entité ou d’interface au sein d’un sys-
tion - Interconnexion de systèmes ouverts - Défini-
tème d’information.
tion du service de session en mode connexion -
Amendement 4 : Fonctions de synchronisation sup-
plémentaires.
2 Références normatives
ISOflR 8509:1987, Systèmes de traitement de I’infor-
ma tion - Interconnexion de systèmes ouverts -
Les normes suivantes contiennent des dispositions Conventions de services.
qui, par suite de la référence qui en est faite, consti-
ISO 86491988, Systèmes de traitement de l’information -
tuent des dispositions valables pour la présente par-
Interconnexion de systèmes ouveTfs - Définition du sewice
tie de I’ISO/CEI 10026. Au moment de la publication,
pour l’élément de service de contrôle d’association.
les éditions indiquées étaient en vigueur. Toute
1) À publier.
---------------------- Page: 7 ----------------------
ISO/CEI 10026-1:1992(F)
ISO 8650:1988, Systèmes de traitement de I’informa- ISO/CEI 9646-1:1991, Technologies de l’information -
tien - Interconnexî’on de systèmes ouverts - Spéci- Interconnexr’on de systèmes ouverts - Essais de
- Méthodologie générale et procédures -
fication du protocole pour l’élément de service de conformité
Partie 7 : Concepts généraux.
contrôle d’associa tien.
ISO 8822:1988, Systèmes de traitement de I’informa- lSO/CEI 9804:1990, Technologies de l’information -
tion - Interconnexjon de systèmes ouverts - Défini- Interconnexion de systèmes ouverts - Définitr’on de
tion du service de présentation en mode connexion. service pour l’élément de service de validation d’en-
gagement, de concurrence et de reprise.
*) Technologies de l’information -
ISO 8822/Amd.5:- ,
ISO/CEI 9804/Amd.2:- *) Technologies de l’information -
Interconnexion de systèmes ouverts - Définition du ,
Interconnexion de systèmes ouverts - Définition de
service de présentation en mode connexion - Amen-
dement 5 : Fonctions de synchronisation de session service pour l’élément de service de validation d’en-
supplémentaires pour l’utilisateur du service de pré- gagement, de concurrence et de reprise - Amende-
ment 2 : modificatjons de la mise en correspondance
sentation.
avec la session.
lSO/CEI 8824:1990, Systèmes de traitement de I’infor-
ISO/CEI 9805:1990, Technologies de l’information -
mation - Interconnexion de systèmes ouverts -
Interconnexion de systèmes ouverts - Spécificatjon
Spécification de la notation de syntaxe abstraite
du protocole pour l’élément de service de validation
numéro 7 (ASN. 7).
d’engagement, de concurrence et de reprise.
lSO/CEI 8825:1990, Systèmes de traitement de I’jnfor-
ISO/CEI 9805/Amd.2:-*), Technologies de I’r’nforma-
mation - Interconnexion de systèmes ouverts -
- Interconnexion de systèmes ouverts - Spéci-
Spécification des règles de codage de base pour la tjon
notation de syntaxe abstraite numéro 7 (ASN. 7). fication du protocole pour l’élément de service de
validation d’engagement, de concurrence et de
Amendement 2 : Modifications de la mise
reprise -
ISOICEI 9072~1:1989, Systèmes de traitement de I*/n-
en correspondance avec la session.
formation - Communication de textes - Opérations
distantes - Partie 7 : Modèle, notation et définition de
service.
3 Définitions
lSO/CEI 9072-2:1989, Systèmes de traitement de l’in-
forma tien - Communication de textes - Opérations
distan tes - Paflie 2 : Spécification de protocole.
Pour les besoins de I’ISO/CEI 10026, les définitions
suivantes s’appliquent :
lSO/CEI 9545:1990, Technologies de /‘information -
Interconnexion de systèmes ouverts - Structure de
3.1 Termes définis dans d’autres Normes inter-
la Couche Application.
nationales
3.1.1 L’ISO/CEI 10026 utilise les termes suivants,
ISO/CEI 9579-l:- *) , Technologies de l’information -
définis dans I’ISO 7498 :
Interconnexion de systèmes ouverts - Accès aux
bases de données distantes - Partie 7 : Modèle, ser-
a) entité d’application ;
vice et protocole génériques.
b) processus d’application ;
lSO/CEi 9579-2:- *) , Technologie de l’information -
c) unité de données de protocole d’application ;
Interconnexion de systèmes ouverts - Accès aux bases
de données distantes - Partie 2 : Spécialisation SQL.
d) concaténation ;
e) système ouvert ;
lSO/CEI 9594-2:1990, Technologies de l’information -
Interconnexion de systèmes ouverts - L’Annuaire -
f) service de présentation ;
Partie 2 : Modèles.
g) point d’accès au service de présentation ;
lSO/CEI 9594-6:1990, Technologies de l’information -
h) unité de données du service de présentation ;
Interconnexion de systèmes ouverts - L’Annuaire -
i) séparation.
Partie 6 : Types d’attribut sélectionnés.
2) À publier.
2
---------------------- Page: 8 ----------------------
ISO/CEI 100264:1992(F)
g) élément de service de contrôle d’association ;
3.1.2 L’iSO/CEI 10026 utilise les termes suivants,
définis dans I’ISO 7498-2 :
h) fonction de contrôle d’associations multiples ;
a) contrôle d’accès ;
i) fonction de contrôle d’association unique ; et
b) audit ;
j) objet d’association unique.
c) authentification ;
3.1.7 L’ISO/CEI 10026 utilise les termes suivants,
d) confidentialité ;
définis dans I’ISO/CEI 9594-2 :
e) intégrité ; et,
a) arbre d’informations d’annuaire ;
f) non-répudiation.
b) entrée d’annuaire ; entrée ;
c) nom distinctif ;
3.1.3 L’ISO/CEI 10026 utilise les termes suivants,
définis dans I’ISO 7498-3 :
d) classe d’objet ; et
a) identificateur d’invocation de processus d’appli-
e) nom distinctif relatif.
cation ;
b) titre de processus d’application ; 3.1.8 L’ISO/CEI 10026 utilise les termes suivants,
définis dans I’ISO/CEI 9804 :
c) identificateur d’invocation d’entité d’application ;
a) données d’action atomique ;
d) qualificateur d’entité d’application ; et
b) atomicité ;
e) titre d’entité d’application.
c) données liées ;
3.1.4 L’ISO/CEI 10026 utilise le terme suivant, défini
d) cohérence ;
dans I’ISO 8326 :
e) durabilité ;
a) qualité de service.
f) état final ;
3.1.5 L’ISO/CEI 10026 utilise les termes suivants,
g) décision heuristique ;
définis dans l’lSO/rR 8509 :
h) état initial ; et
demande ;
a)
i) isolation.
indication ;
b)
c) réponse ;
3.2 Termes définis dans I’ISO/CEI 10026
d) confirmation ;
3.2.1 transaction répartie garantie par l’application :
e) primitive de service ; primitive ;
Transaction pour laquelle l’utilisateur du service OSI
f) fournisseur de service ; et
TP est responsable du maintien des propriétés ACID.
g) utilisateur de service.
3.2.2 séquence chaînée : Séquence de branches de
transactions (garanties par le fournisseur) apparen-
3.1.6 L’ISO/CEI 10026 utilise les termes suivants,
tées et accolées au cours d’un même dialogue et
définis dans I’ISO/CEI 9545 :
poursuivant un but commun.
a) association d’application ; association ;
3.2.3 machine protocole de canal ; CPM : Partie
d’une AEI impliquée dans OSI TP qui établit et ter-
b) contexte d’application ;
mine des canaux TP.
c) nom de contexte d’application ;
3.2.4 coordinateur de validation : Invocation de
d) invocation d’entité d’application ;
TPSU (TPSUI) participant à une transaction répartie
et sa machine protocole de traitement transactionnel
e) invocation de processus d’application ;
(TPPM) qui décident ensemble du résultat final de la
f) élément de service d’application ; transaction.
---------------------- Page: 9 ----------------------
lSO/CEI 10026=1:1992(F)
3.2.5 contrôle : Droit dans un dialogue donné pour
une TPSUI de communiquer avec son partenaire.
3.2.6 niveau de coordination : Accord entre deux
TPSUI sur le mécanisme à employer pour garantir les
3.2.20 transaction répartie garantie par le fournis-
quatre propriétés d’une transaction.
seur : Transaction pour laquelle le fournisseur du ser-
vice OSI TP est responsable du maintien des
3.2.7 dialogue : Relation entre deux TPSUI qui com-
propriétés ACID.
muniquent entre elles.
3.2.8 reprise de dialogue Mesure prise aprè 1s une 3.2.21 état prêt-pour-validation : État des données
liées dans lequel, tant que la transaction n’a pas été
panne pour reprendre le CO U rs du dia logue.
validée ou annulée, les données liées peuvent être
libérées dans leur état initial ou final.
Transaction dont
3.2.9 transaction répartie : les parties
peuvent s’exécuter dans pl us d’un système ouvert.
3.2.22 reprise : Mesure prise après une panne pour
3.2.10 risque heuristique : Condition qui survient
éliminer les conséquences indésirables de la panne.
lorsque par suite d’une panne de communication
avec un subordonné, les données liées du sous-arbre
du subordonné sont dans un état inconnu.
3.2.23 journal de reprise : Zone de mémoire stable
utilisée pour enregistrer des données et des informa-
tions d’état pour le redémarrage et la reprise.
3.2.11 faute heuristique : Condition qui survient
lorsque par suite d’une ou de plusieurs décisions
heuristiques, les données liées à la transaction sont
3.2.24 ressource distante : Une ressource qui appar-
dans un état incohérent.
tient à un système ouvert réel différent du système
ouvert réel demandeur de ressources.
3.2.12 ressource locale : Ressource qui appartient au
même système ouvert réel que le demandeur de la
ressource, ou ressource gérée par une entité qui
3.2.25 ressource : Données et capacités de traite-
appartient au même système ouvert réel que le
ment nécessaires à une TPSUI pour exécuter la partie
demandeur de la ressource.
de transaction dont elle est responsable.
3.2.13 enregistrement de validation : Enregistre-
ment inséré dans le journal de reprise pour refléter la 3.2.26 mémoire stable : Endroit non volatil et fiable
décision de valider la transaction.
où les informations stockées résistent à tout type de
panne réparable dans le système ouvert.
3.2.14 enregistrement de dommages : Enregistrement
inséré dans le journal de reprise pour refléter l’état
3.2.27 mode de contrôle partagé : Mode de commu-
incohérent des données liées dans le sous-arbre.
nication dans un dialogue où les deux TPSUI partici-
pant au dialogue ont le contrôle.
3.2.15 enregistrement d’heuristique : Enregistre-
ment inséré dans le journal de reprise pour refléter
une décision heuristique prise par le noeud.
3.2.28 sous-arbre subordonné : Sous-arbre d’un
noeud subordonné.
3.2.16 enregistrement de l’état prêt : Enregistre-
ment inséré dans le journal de reprise pour refléter au
Le
: Sous-ensemble d’un arbre.
niveau du sous-arbre, la possibilité de valider ou 3.2.29 sous-arbre
d’annuler la transaction. sous-arbre d’un noeud donné contient
racine du
a) le noeud lui-même, appelé le noeud
3.2.17 noeud : Soit une TPSUI, soit une TPPM, soit
sous- arbre ; et
une TPSUI et sa TPPM. Le contexte permet de déter-
miner auquel de ces cas le terme s’applique.
b) les sous-arbres de chaque noeud subordonné du
nœud racine du sous-arbre, de façon récursive.
3.2.18 mode de contrôle polarisé : Mode de commu-
nication dans un dialogue où une seule TPSUI partici-
Un nœud feuille est son propre sous-arbre.
pant au dialogue est autorisée à prendre le contrôle à
un instant donné.
4
---------------------- Page: 10 ----------------------
ISO/CEI 100264:1992(F)
3.2.39 fournisseur de service de traitement
32.30 transaction : Ensemble d’opérations apparentées,
transactionnel ;
caractérisées par quatre propriétés : atomicité, cohérence, TPSP : Le fournisseur du service
OSI TP. Le TPSP fournit le service OSI TP à toutes
isolation et durabilité. Une transaction est identifiée
les TPSUI participant à un arbre de dialogue donné.
de façon unique par un identificateur de transaction.
Le TPSP couvre plusieurs invocations de processus
NOTE - À partir de 7.6, le terme «transaction» est employé
d’application (API) et représente la vue conceptuelle
comme synonyme de «transaction répartie garantie par le
du service OSI TP dans son ensemble.
fournisseur».
3.2.40 utilisateur de service
3.2.31 branche de transaction : Partie d’une transac- de traitement
transactionnel ; TPSU : Un utilisateur du service
tion répartie exécutée par une paire de TPSUI prenant
OSI TP : il renvoie à un ensemble donné de
part à un dialogue.
possibilités de traitement au sein d’un processus
NOTE - À partir de 7.6, le terme «branche de transaction»
d’application.
est employé comme synonyme de «branche de transaction
.
répartie garantie par le fournisseur».
3.2.41
invocation de TPSU ; TPSUI : Invocation don-
née d’un TPSU exécutant des fonctions dans un cas
3.2.32 identificateur de branche de transaction :
particulier de traitement de l’information.
Identificateur non ambigu pour une branche particu-
lière d’une transaction donnée.
3.2.33 validation de transaction ; validation 3, : Ter-
minaison d’une transaction avec libération des don-
nées liées dans l’état final.
3.2.43 annulation 4, de transaction ; annulation :
32.34 identificateur de transaction : Identificateur glo-
Terminaison d’une transaction avec libération des
balement non ambigu pour une transaction donnée.
données liées dans l’état initial.
3.2.35 journalisation de transaction : Enregistre-
3.2.44 titre de TPSU : Nom non ambigu dans le
ment des informations sur l’état d’un noeud et des
domaine du processus d’application contenant le
données dans un journal de reprise.
TPSU et qui désigne un TPSU donné. Le titre de TPSU
implique le type de traitement (capacités) de ce
3.2.36 élément de service d’application de traitement
TPSU.
transactionnel ; TPAS : Partie d’une machine protocole
de traitement transactionnel (TPPM) qui régit le pro-
tocole OSI TP sur une seule association d’application.
3.2.45 arbre : Graphe non cyclique, avec des noeuds
disposés en une structure hiérarchiq ue.
3.2.37 canal de traitement transactionnel ; canal :
Relation, dans une association, entre deux AEI pour
3.2.46 séquence non chaînée : Séquence de bran-
permettre l’activité de reprise du fournisseur de ser-
ches de transaction (garantie par le fournisseur)
vice de traitement transactionnel (TPSP). Les canaux
apparentées et non accolées au cours d’un même dia-
sont invisibles pour les TPSUI.
logue et poursuivant un but commun.
32.36 machine protocole de traitement transactionnel ;
TPPM : Fournisseur du service OSI TP pour une seule 3.2.47 ASE utilisateur : Un ASE spécifique à une
TPSUI. Une TTPM régit le protocole OSI TP sur toutes application.
les associations utilisées par l’activité de sa TPSUI.
3) Les termes walidatiom) et ((annulation» recouvrent un domaine différent de celui défini par I’ISO/CEI 9804.
L’ISO/CEI 10026 s’occupe de la validation et de l’annulation d’une transaction complète alors que I’ISO/CEI 9804
s’intéresse à la validation et à l’annulation d’une seule branche d’action atomique.
4) Les termes ((validation» et ((annulation» recouvrent un domaine différent de celui défini par I’ISO/CEI 9804.
L’ISO/CEI 10026 s’occupe de la validation et du retour arrière d’une transaction complète, alors que I’ISO/CEI 9804
fait référence à la validation et à l’annulation d’une seule branche d’action atomique.
5
---------------------- Page: 11 ----------------------
lSO/CEI 100264:1992(F)
PSAP Point d’accès au service de présentation
4 Abréviations
( Presen ta tion Service Access Point)
Pour les besoins de I’ISO/CEI 10026, les abréviations
PSDU Unité de données du service de présentation
suivantes s’appliquent :
(Presentation-Service-Data-Unit)
NOTE - Les abréviations utilisées sont celles de la version
Accès aux bases de données distantes
RDA
anglaise. Dans le présent article, on donne la forme de ces
(Remote Database Access)
abréviations développée en français. La forme anglaise est
indiquée entre parenthèses pour aider à la compréhension.
ROSE Élément de service d’opérations distantes
(Remote Operations Service Element)
ACID Atomicité, Cohérence, Isolation, Durabilité
(Atomicity, Consistency, Isolation, Durability)
SACF Fonction de contrôle d’association unique
(Sing/e Association Control Function)
ACSE Élément de service de contrôle d’association
(Association Con trol Service Elemen t)
SAO Objet d’association unique
(Sing/e Association Object)
AE Entité d’application
(Application-Entity)
TP Traitement transactionnel
(Transaction Processing)
AEI Invocation d’entité d’application
(Application-Entity Invocation)
TPASE Élément de service d’application de traitement
transactionnel
ALS Structure de la Couche Application
( Transaction Processing Application Service
(Application La yer Structure)
Elemen t)
AP Processus d’application
TPPM Machine protocoledetraitementtransactionnel
( Application-Process)
( Transaction Processing Protocol Machine)
APDU Unité de données de protocole d’application
TPSP Fournisseur de service de traitement
(Appiication-Protocol-Data-Unit)
transactionnel
(Transaction Processing Service Provider)
API Invocation de processus d’application
(Application-Process Invocation)
Utilisateur de service de traitement
TPSU
transactionnel
ASE Élément de service d’application
( Transaction Processing Service User)
(Application Service Elemen t)
TPSUI Invocation d’utilisateur de service
Validation d’engagement, concurrence et
CCR
de traitement transactionnel
reprise
(Transaction Processing Service User
(Commitment, Concurrency, and Recovery)
Invocation)
CPM Machine protocole de canal
U-ASE Élément de service d’application utilisateur
(Channel Proto
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.