Interruzioni (SNADIS)

Se SNALink rileva un errore di collegamento o stazione, segnala l'errore inviando un messaggio di interruzione al nodo sulla connessione LINK o STATION LPI a seconda che si tratti di un collegamento o un'interruzione della stazione. In genere, un'interruzione della stazione indica un problema nella stazione remota e un'interruzione del collegamento indica un problema locale o di linea.

Quando il nodo locale riceve un messaggio di interruzione, viene visualizzato il messaggio seguente:

  • Registra un errore contenente il codice di interruzione.

  • Pulisce ogni sessione usando la connessione e informa le applicazioni dell'errore (ad esempio, con un codice Comm Check in un emulatore 3270).

  • Invia una richiesta Close(LINK) a SNALink.

    Alla ricezione della richiesta Close(LINK), SNALink deve cancellare le risorse interne per la connessione e inviare una risposta Close(LINK).

    Image that shows a local node receiving an Outage message and sending a Close(LINK) Request and a Close(LINK) response.
    Nodo locale che riceve un messaggio di interruzione e invia una richiesta Close(LINK) e una risposta Close(LINK)

    C'è un caso speciale quando il nodo perde il contatto con il software SNALink. In questo caso, il nodo riceve una notifica di questo evento (località persa) ed esegue l'elaborazione dell'interruzione oltre all'invio di messaggi a SNALink.

    I codici di interruzione non sono distinti dal nodo, ma vengono registrati. Per garantire la coerenza tra le implementazioni di SNALink, è consigliabile usare i valori elencati negli argomenti seguenti.

Contenuto della sezione