1. Connection Stateblishment:
- Il terminale si collega al mainframe tramite una connessione di rete, in genere utilizzando protocolli come SNA (Systems Network Architecture) o TCP/IP .
- La connessione stabilisce un canale di comunicazione tra i due dispositivi.
2. Richiesta di dati e trasmissione:
- Il mainframe, quando necessita di dati dal terminale, invia un carattere di controllo o codice di richiesta dati sopra la connessione.
- Questo codice indica al terminale quale tipo di dati inviare (ad es. Input tastiera, tasto funzione Premere, dati da un dispositivo connesso).
- Il terminale, dopo aver ricevuto la richiesta, invia immediatamente i dati richiesti al mainframe.
3. Ascolto costante:
- I terminali sono progettati per ascoltare costantemente le istruzioni dal mainframe, in attesa della prossima richiesta di dati.
- Ciò rende il processo di trasferimento dei dati molto efficiente e reattivo, poiché il terminale non deve "attendere" una richiesta.
Esempio:
- Premi un tasto sulla tastiera del terminale.
- Questa azione innesca il terminale per inviare il codice del carattere corrispondente al mainframe.
- Il mainframe riceve i dati, li elabora e può inviare una risposta al terminale (ad esempio, visualizzare il carattere sullo schermo).
Punti chiave:
- Il mainframe avvia il flusso di dati inviando una richiesta.
- Il terminale non "chiede" nulla; Risponde semplicemente alle istruzioni ricevute dal mainframe.
- Questa comunicazione è altamente strutturata e utilizza protocolli stabiliti per un trasferimento di dati efficiente.
In sostanza, il mainframe imposta il flusso di comunicazione e il terminale funge da ricevitore e mittente di dati in base alle istruzioni fornite dal mainframe.
hardware © www.354353.com