Independent Computing Architecture

Independent Computing Architecture (ICA) (Arquitectura de Cómputo Independiente), o Citrix ICA, es un protocolo propietario para un sistema servidor de aplicaciones, diseñado por Citrix Systems.

El protocolo crea una especificación para pasar datos entre el servidor y los clientes, pero no está ligado a ninguna plataforma en particular.

Estos permiten que aplicaciones ordinarias de Windows puedan correr en un servidor de Windows conveniente, y que cualquier cliente soportado pueda ganar acceso a esas aplicaciones.

El ICA es bastante similar en propósito a los servidores de ventanas tales como el X Window System.

También provee 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 tales como audio, desde la aplicación que está ejecutando hacia el cliente.