Terminazione di bracket

Il nodo locale supporta la regola di terminazione tra parentesi quadre 1 (condizionale) e la regola di terminazione tra parentesi quadre due (incondizionato), come specificato nella richiesta BIND . Alcune sessioni consentono solo la terminazione tra parentesi da un partner di sessione. Si tratta di un'opzione BIND , fornita nel blocco di controllo delle informazioni di associazione (BICB) in Open(PLU) OK Confirm) ed è responsabilità dell'applicazione determinare se (e quando) deve richiedere la terminazione tra parentesi quadre.

Se un'applicazione è consentita dal bind per terminare le parentesi quadre, questa operazione viene eseguita impostando il flag dell'applicazione EBI (End Bracket Indicator) in un messaggio Inbound Data or Status-Control(LUSTAT/CHASE/QC/CANCEL). La parentesi quadra viene terminata solo quando l'applicazione riceve una sessione di stato (BETB) dal nodo locale.

Se l'host termina correttamente una parentesi, il nodo locale invia un oggetto Status-Session (BETB) all'applicazione. Si noti che il flag dell'applicazione EBI nei messaggi in uscita non indica la terminazione tra parentesi quadre, ma indica che la corrispondente unità richiesta/risposta (UR) ha portato la parentesi finale (EB). La parentesi quadre viene terminata solo quando l'applicazione riceve Status-Session(BETB).

Si noti che se l'applicazione accoda i dati, deve anche accodare i messaggi Status-Session (BETB). Non devono essere elaborati come accelerati.

Le due figure seguenti illustrano i protocolli di terminazione tra parentesi quadre tra il nodo locale e l'applicazione e il modo in cui tali protocolli sono correlati ai protocolli SNA sottostanti.

Nella figura seguente l'applicazione termina correttamente una parentesi inviando una catena di dati EBI quando lo stato dell'applicazione è tra parentesi quadre, che l'host accetta. Il nodo locale invia una sessione di stato (BETB) per indicare che lo stato dell'applicazione è ora compreso tra parentesi quadre.

Immagine che mostra come un'applicazione termina una parentesi inviando una catena di dati EBI.
L'applicazione termina correttamente una parentesi inviando una catena di dati EBI

Nella figura seguente l'host termina correttamente una parentesi inviando una catena di dati EBI quando lo stato dell'applicazione è tra parentesi quadre, che l'applicazione accetta. Il nodo locale invia una sessione di stato (BETB) per indicare che lo stato dell'applicazione è ora compreso tra parentesi quadre.

Immagine che mostra come un'applicazione termina correttamente una parentesi inviando una catena di dati EBI.
L'applicazione termina correttamente una parentesi inviando una catena di dati EBI

Vedere anche

Apertura della connessione PLU
Sessione PLU
Concatenamento in uscita
Concatenamento in ingresso
Consegna segmenti
Parentesi
Direzione
Spaziatura e suddivisione in blocchi
Conferma e rifiuto dei dati]
Arresto e disattivazione
Ripristino
Terminazione avviata dall'applicazione
LUSTAT]
Dati di monitoraggio del tempo di risposta