RICH INTERNET APPLICATION

Aplicações de Internet Rica (da sigla em inglês RIA - Rich Internet Application) são Aplicações Web que tem características e funcionalidades de softwares tradicionais do tipo aplicativo. RIA típicos transferem todo o processamento da interface para o navegador da internet, porém mantém a maior parte dos dados (como por exemplo, o estado do programa, dados do banco) no servidor de aplicação.
RIAs normalmente:
Sandbox: Uma aplicação, seja qual for o ambiente, tem um Set de coisas que pode e que não pode fazer. Cada ambiente tem a sua “caixa de areia” específica, com suas permissões e proibições (esquema “o que não é expressamente permitido é proibido”). Mesmo aplicações em desktop tem sua sandbox (por exemplo, não se pode por default abrir portas de rede menores ou iguais à 1024).
O Adobe Flex (antes chamado de Macromedia Flex e depois rebatizado como Adobe Flex pela Adobe) é o nome de uma tecnologia lançada em Março de 2004 pela Macromedia, que suporta o desenvolvimento de aplicações ricas para a Internet (RIA), baseadas na plataforma do Macromedia Flash.
A versão inicial possuia um SDK, um IDE uma integração com o J2EE também conhecido como Flex Data Services. Desde que a Adobe adquiriu a Macromedia em 2005, as versões subsequentes do Flex começaram a requerer uma licença para o Flex Data Services, que era inicialmente um produto separado e que posteriormente foi rebatizado como LiveCycle Data Services.
Em abril de 2007, a Adobe anuncia planos de abrir o código do Flex 3 SDK. O Adobe Flash Player, aplicativo pelo qual são visualizados as aplicações Flex, e o Flex Builder, a IDE utilizada para desenvolver aplicações Flex, continuam proprietárias e comerciais.