Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo Java Magazine 39 - RIA com Open Laszlo
Artigo publicado pela Java Magazine 39.
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?

RIA com Open Laszlo
Construindo Rich Internet Applications com Open Laszlo
Turbine suas interfaces gráficas e maximize a interatividade com o usuário utilizando uma plataforma open source baseada em XML e Java
Com o crescimento da internet, a distribuição e a manutenção de aplicações tornaram-se muito mais simples e rápidas. Utilizando um browser, o usuário passou a acessar o último release sem ter que se preocupar com versionamento ou procedimentos de instalação. Mas um efeito colateral do paradigma web não tardou a aparecer. Interfaces mais pobres e menos intuitivas substituíram os sistemas “fat-client” antes largamente utilizados, forçando o usuário a se acostumar com o “clicar e esperar” das interfaces web.
O conceito de Rich Internet Application (RIA) é uma das respostas a este problema. Permitindo que o usuário interaja com a aplicação como se esta fosse um sistema de desktop tradicional, o RIA baseia-se na premissa de rodar na máquina do usuário todo o processamento de interface gráfica, deixando para um servidor o processamento da lógica de negócio. O lado cliente das aplicações RIA pode ser implementado de diversas maneiras, dentre elas applets Java, páginas DHTML, aplicativos Macromedia Flash, JavaScript e outros.
O OpenLaszlo é uma plataforma madura de desenvolvimento RIA baseada em JavaScript e XML, com suporte à depuração de aplicações, que renderiza aplicações
Funcionamento do OpenLaszlo
Aplicações OpenLaszlo são baseadas em documentos na linguagem LZX, baseada
Em tempo de execução, o servidor OpenLaszlo “compila” os arquivos-fonte LZX para um aplicativo Flash (.SWF) que é enviado ao cliente. Na máquina cliente, o browser roda esse aplicativo (às vezes chamado de “Cliente OpenLaszlo”) normalmente, utilizando o plug-in Flash. A Figura 1 ilustra a organização dos componentes-chave do OpenLaszlo.
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!




