Belo titulo para um post hein ? Pois, ando ás voltas com o trabalho de “Desenvolvimento de Aplicações Empresariais” (DAE) . Consiste basicamente numa aplicação web , construida com recurso ao J2EE e ao GWT (Google Web Toolkit) para a construção da vista e do controlador , ou de ambos neste caso
O modelo de trabalho é o seguinte : a gente programa em java ( claro está) e depois o GWT fica encarregue de fazer a tradução do código java para javascript, o que é fabuloso . Desta forma, é possivel construir aplicações AJAX com recurso aos componentes utilizados pelo google (botões, painéis, hyperlinks, etç ..) sem ser preciso saber uma única linha de código javascript
.O problema assenta essencialmente no facto de que nem todos os tipos de dados primitivos serem serializáveis, ou seja quando a gente faz uma chamada assincrona remota usando RPC (Remote Procedure Call), é necessário converter os nossos POJO’s (Plain Old Java Objects) em objectos que sejam completamente serializáveis . Acabámos por ficar com um conjunto de classes proxy, que fazem a ligação entre o nosso modelo de dados (construido com recurso ao Hibernate/JPA)e os modelos controlador/Vista .
Mais informação acerca desta API pode ser encontrada aqui : http://code.google.com/webtoolkit/
Dá um pouco de trabalho encontrar o esquema certo de trabalho desta API para obtermos um determinado resultado final . Ainda está um pouco “verde” sendo ainda necessário limar algumas arestas . Talvez com a próxima release a situação se altere .
Próximo assunto :
Concerto dos Echoes of the Fallen Messiah , já no próximo dia 8 de Março . O Cartaz é o seguinte :

Publicado por ifrias
Publicado por ifrias 


