O que é ICA?
ICA, abreviação de "Independent Computing Architecture", é um protocolo usado para compartilhamento de tela em ambientes de área de trabalho remota. Foi desenvolvido pela Citrix Systems e é utilizado no produto VDI (Virtual Desktop Infrastructure) da empresa, o XenDesktop, bem como em seu produto de virtualização de application , o XenApp. Para se conectar a esses desktops e applications virtuais via ICA, a Citrix fornece um application cliente chamado Citrix Receiver. Ao aproveitar o ICA, a execução do lado do servidor de sistemas operacionais e applications do cliente é centralizada, com o dispositivo do cliente recebendo apenas dados de tela — uma arquitetura conhecida como computação baseada em servidor.
Um dos principais recursos do ICA é o uso mínimo de largura de banda da rede, permitindo uma renderização de tela suave 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 acesso a desktops virtuais, como ambientes Windows, não apenas de computadores tradicionais, mas também de dispositivos móveis.
O 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 .