Interruptions (SNADIS)

Si SNALink détecte une défaillance de liaison ou de station, il signale l’échec en envoyant un message Outage au nœud à la connexion LINK ou STATION LPI, selon qu’il s’agit d’une panne de liaison ou de station. En règle générale, une panne de station indique un problème au niveau de la station distante et une panne de liaison indique un problème local ou de ligne.

Lorsque le nœud local reçoit un message Outage, il :

  • Journalise une erreur contenant le code d’indisponibilité.

  • Nettoie chaque session à l’aide de la connexion et informe les applications de la défaillance (par exemple, avec un code de vérification des communications sur un émulateur 3270).

  • Envoie une requête Close(LINK) à SNALink.

    À la réception de la requête Close(LINK) , SNALink doit effacer ses ressources internes pour la connexion et renvoyer une réponse Close(LINK).

    Image that shows a local node receiving an Outage message and sending a Close(LINK) Request and a Close(LINK) response.
    Nœud local recevant un message d’inactivité et envoyant une requête Close(LINK) et une réponse Close(LINK)

    Il existe un cas particulier où le nœud perd le contact avec le logiciel SNALink. Dans ce cas, le nœud est averti de cet événement (une localité perdue) et effectue un traitement d’interruption, à l’exception de l’envoi de messages à SNALink.

    Les codes d’interruption ne sont pas distingués par le nœud, mais ils sont journalisés. Pour des raisons de cohérence entre les implémentations de SNALink, vous devez utiliser les valeurs indiquées dans les rubriques suivantes.

Dans cette section