4. Conclusion
La couche Session définit et utilise de nombreux objets évolués :
-
activité, dialogue, point de synchronisation, jetons
-
pour répondre aux besoins de structuration et de resynchronisation
La couche Session définit de nombreux services :
-
regroupés en unité fonctionnelle et négociés lors de l'établissement de la connexion
-
pour répondre aux différents besoins des entités supérieures
Ces services mettent à la disposition des applications des outils (de base) dont l'utilisation et l'interprétation exactes sont laissées aux entités supérieures.
Il existe une définition de la couche Session en mode non connecté : ISO 9548
En fait le protocole de la couche Session
-
est peu utilisé,
-
mais comporte des mécanismes originaux adaptés :
-
gestion de transactions, maintien de la cohérence, etc.
Dans la version 1 du protocole, des profils (ensemble d'unités fonctionnelles) ont été définis :
-
Basic Synchronized Subset :
-
noyau + terminaison négociée + transmission à l'alternat + données typées + synchronisation majeure + synchronisation mineure + resynchronisation.
-
Basic Activity Subset :
-
noyau + transmission à l'alternat + données typées + info. de capacités + synchronisation mineure + activité + anomalie
-
Basic Combined Subset :
-
noyau + transmission à l'alternat