Sommario:
- Definizione - Cosa significa SPICE (Simple Protocol for Independent Computing Environments)?
- Techopedia spiega Simple Protocol for Independent Computing Environments (SPICE)
Definizione - Cosa significa SPICE (Simple Protocol for Independent Computing Environments)?
Simple Protocol for Independent Computing Environments (SPICE) è un protocollo desktop virtuale che consente agli utenti di vedere un ambiente desktop informatico sia dalla macchina computer-server che da Internet con l'aiuto di una gamma di architetture di macchine. Il protocollo SPICE non si basa su una chiamata di procedura remota standard o su un livello di trasporto specifico.
SPICE è stato sviluppato da Qumranet, acquisito da Red Hat Inc. nel 2008.
Techopedia spiega Simple Protocol for Independent Computing Environments (SPICE)
SPICE specifica una serie di definizioni di protocollo per la sincronizzazione dei canali e può essere utilizzata per distribuire desktop virtuali da un server a computer desktop remoti e dispositivi thin client. Il protocollo SPICE specifica una serie di messaggi di protocollo per accedere, controllare e ricevere input e inviare output da dispositivi di elaborazione remoti come tastiere, dispositivi video e mouse attraverso varie reti.
La sessione di comunicazione del protocollo SPICE è suddivisa in vari canali di comunicazione in modo che la comunicazione possa essere controllata e che i messaggi possano essere eseguiti in base al tipo di canale o al dispositivo remoto. La definizione del protocollo SPICE supporta inoltre l'aggiunta e la rimozione di canali di comunicazione in fase di esecuzione.
L'attuale definizione del protocollo SPICE specifica i seguenti canali di comunicazione:
- Il canale principale funziona come connessione principale della sessione SPICE.
- Il canale del cursore riceve forma e posizioni del puntatore.
- Il canale di riproduzione riceve flussi audio.
- Il canale di registrazione invia l'acquisizione audio.
- Il canale di visualizzazione riceve gli aggiornamenti del display remoto.
- Il canale di input invia eventi del mouse e della tastiera.