O que é ICA?

ICA, sigla de "Independent Computing Architecture" (Arquitetura de Computação Independente), é um protocolo usado para o compartilhamento de tela em ambientes de área de trabalho remota. Ele foi desenvolvido pela Citrix Systems e é utilizado no produto de VDI (Infraestrutura de Área de Trabalho Virtual) da empresa, o XenDesktop, bem como em seu produto de virtualização de aplicativos, o XenApp. Para se conectar a essas áreas de trabalho virtuais e a esses aplicativos via ICA, a Citrix oferece um aplicativo cliente chamado Citrix Receiver. Com o uso do ICA, a execução dos sistemas operacionais e aplicativos clientes é centralizada no servidor, enquanto o dispositivo cliente recebe apenas os dados da tela — uma arquitetura conhecida como computação baseada em servidor.

Um dos principais recursos do ICA é o baixo consumo de largura de banda da rede, o que permite uma exibição fluida da tela mesmo em conexões WAN. Além disso, o Citrix Receiver oferece suporte a uma ampla variedade de dispositivos, incluindo PCs, tablets e smartphones, permitindo o acesso a desktops virtuais, como ambientes Windows, não apenas por computadores tradicionais, mas também por dispositivos móveis.

F5 BIG-IP Access Policy Manager (APM) inclui um recurso de proxy ICA, permitindo o uso seguro do XenDesktop e do XenApp em cenários de acesso remoto.