Protocolo simple para entornos informáticos independientes (spice)

Definición: ¿Qué significa Protocolo simple para entornos informáticos independientes (SPICE)?

El Protocolo simple para entornos informáticos independientes (SPICE) es un protocolo de escritorio virtual que permite a los usuarios ver un entorno de escritorio informático tanto desde la máquina servidor de la computadora como desde Internet con la ayuda de una gama de arquitecturas de máquina. El protocolo SPICE no se basa en un estándar de llamada a procedimiento remoto ni en una capa de transporte específica.

SPICE fue desarrollado por Qumranet, que fue adquirida por Red Hat Inc. en 2008.

Techinfo explica el Protocolo simple para entornos informáticos independientes (SPICE)

SPICE especifica un conjunto de definiciones de protocolo para la sincronización de canales y se puede utilizar para implementar escritorios virtuales desde un servidor a equipos de escritorio remotos y dispositivos de cliente ligero. El protocolo SPICE especifica un conjunto de mensajes de protocolo para acceder, controlar y recibir entradas y enviar salidas desde dispositivos informáticos remotos como teclados, dispositivos de video y ratones a través de varias redes.

La sesión de comunicación del protocolo SPICE se divide en varios canales de comunicación para que la comunicación se pueda controlar y los mensajes se puedan ejecutar según el tipo de canal o dispositivo remoto. La definición del protocolo SPICE también admite la adición y eliminación de canales de comunicación en tiempo de ejecución.

La definición actual del protocolo SPICE especifica los siguientes canales de comunicación:

  1. El canal principal funciona como la conexión principal de la sesión SPICE.
  2. El canal del cursor recibe la forma y las posiciones del puntero.
  3. El canal de reproducción recibe transmisiones de audio.
  4. El canal de grabación envía la captura de audio.
  5. El canal de visualización recibe actualizaciones de visualización remota.
  6. El canal de entradas envía eventos de mouse y teclado.