stringtranslate.com

Arquitectura de computación independiente

La arquitectura de computación independiente ( ICA ) es un protocolo propietario para un sistema de servidor de aplicaciones , diseñado por Citrix Systems . El protocolo establece una especificación para pasar datos entre servidores y clientes, pero no está vinculado a ninguna plataforma. La ICA de Citrix es una alternativa al Protocolo de escritorio remoto (RDP) de Microsoft. [1]

Los productos prácticos que cumplen con ICA son WinFrame de Citrix , Citrix XenApp (antes llamado MetaFrame/Presentation Server) y Citrix XenDesktop . Estos permiten ejecutar aplicaciones Windows comunes en un servidor Windows adecuado y que cualquier cliente compatible tenga acceso a esas aplicaciones. Además de Windows, ICA también es compatible con varias plataformas de servidor Unix y se puede utilizar para proporcionar acceso a aplicaciones que se ejecutan en estas plataformas. Las plataformas cliente no tienen que ejecutar Windows; por ejemplo, hay clientes disponibles para Mac , Unix , Linux y varios teléfonos inteligentes. El software cliente ICA también está integrado en varias plataformas de cliente ligero .

ICA es muy similar en su propósito a los servidores de ventanas como el X Window System . También proporciona la retroalimentación de la entrada del usuario desde el cliente al servidor, y una variedad de medios para que el servidor envíe salida gráfica, así como otros medios como audio, desde la aplicación en ejecución al cliente.

Los desafíos clave en una arquitectura son la latencia y el rendimiento de la red: una aplicación con uso intensivo de gráficos (como la mayoría cuando se presenta mediante una GUI ) que se sirve a través de una conexión de red lenta o con ancho de banda restringido requiere una compresión y optimización considerables para que el cliente pueda usar la aplicación. La máquina cliente puede estar en una plataforma diferente y puede no tener las mismas rutinas de GUI disponibles localmente; en este caso, el servidor puede necesitar enviar los datos de mapa de bits reales a través de la conexión. Dependiendo de las capacidades del cliente, los servidores también pueden descargar parte del procesamiento gráfico al cliente, por ejemplo, para renderizar contenido multimedia. ICA se ejecuta de forma nativa sobre el puerto TCP 1494 o puede estar encapsulado en el Protocolo de puerta de enlace común (CGP) en TCP 2598. ICA admite el concepto de canales en una capa de sesión para encapsular la redirección de medios enriquecidos o la extensión USB dentro de ICA.

Software de cliente

Véase también

Referencias

[2]

  1. ^ "Arquitectura de computación independiente (ICA)". ENCICLOPEDIA DE REDES . 2019-09-10 . Consultado el 2023-07-19 .
  2. ^ "Protocolo ICA de Citrix: definición y funcionamiento - ExtraHop | ExtraHop". www.extrahop.com . Consultado el 6 de septiembre de 2024 .

Enlaces externos