Protocole simple pour les environnements informatiques indépendants (spice)

Définition - Que signifie le protocole simple pour les environnements informatiques indépendants (SPICE)?

Le protocole simple pour les environnements informatiques indépendants (SPICE) est un protocole de bureau virtuel qui permet aux utilisateurs de voir un environnement de bureau informatique à la fois à partir de l'ordinateur-serveur et d'Internet à l'aide d'une gamme d'architectures de machines. Le protocole SPICE ne repose pas sur une norme d'appel de procédure distante ou une couche de transport spécifique.

SPICE a été développé par Qumranet, qui a été acquis par Red Hat Inc. en 2008.

Definir Tech explique le protocole simple pour les environnements informatiques indépendants (SPICE)

SPICE spécifie un ensemble de définitions de protocole pour la synchronisation des canaux et peut être utilisé pour déployer des bureaux virtuels d'un serveur vers des ordinateurs de bureau distants et des périphériques clients légers. Le protocole SPICE spécifie un ensemble de messages de protocole pour accéder, contrôler et recevoir des entrées et envoyer des sorties à partir de périphériques informatiques distants tels que des claviers, des périphériques vidéo et des souris sur divers réseaux.

La session de communication du protocole SPICE est divisée en divers canaux de communication afin que la communication puisse être contrôlée et que les messages puissent être exécutés en fonction du type de canal ou du périphérique distant. La définition du protocole SPICE prend également en charge l'ajout et la suppression de canaux de communication au moment de l'exécution.

La définition actuelle du protocole SPICE spécifie les canaux de communication suivants:

  1. Le canal principal fonctionne comme la connexion principale de session SPICE.
  2. Le canal du curseur reçoit la forme et les positions du pointeur.
  3. Le canal de lecture reçoit des flux audio.
  4. Le canal d'enregistrement envoie une capture audio.
  5. Le canal d'affichage reçoit des mises à jour d'affichage à distance.
  6. Le canal d'entrée envoie des événements de souris et de clavier.