Jboss Portal é o conhecido portal open source da JBoss com suporte a especificação JSR-168 de portlets. Sua instalação e configuração é muito simples, e existe um plugin do eclipse (JBoss Tools) que auxilia muito o desenvolvimento. Apesar disso, criar portlets é algo bem parecido com a criação de um projeto web normal, só que [ Read More ]
Archive for December, 2010
JavaOne: Servlets 3.0
Comments OffUma das apresentações que também foi bem interessante é esta, sobre “Servlets 3.0 – Asynchronous, Extensibility, Ease-of-use”, que trata de muitas das facilidades que foram incluídas, como: Substituição das configurações no “web.xml” por anotações (Opcional) Registro Dinâmico do Servlet Servlets Assíncronos Mecanismos de Segurança
JBoss Seam 5: Seam
Comments OffO framework JBoss Seam foi criado como um recurso para aumentar a produtividade de aplicações Java que usam principalmente JSF e EJB 3, principalmente tentando deixar o JEE mais produtivo e menos burocrático. Acredito que a principal inovação que o Seam trouxe foi o conceito de WebBeans (que tem uma proposta de padrão na JCP), [ Read More ]
Na figura abaixo, veremos como está estruturada a arquitetura do GWT. Veremos ainda, detalhadamente, cada uma das camadas disponíveis e quais suas funcionalidades. Como podemos ver, a arquitetura está dividida em duas camadas principais, a camada de bibliotecas (Class Libraries) e a camada de Ferramentas de Desenvolvimento (Development Tools). Veremos cada uma das classes que [ Read More ]
Entenda o GWT
Comments OffGoogle Web Toolkit é um framework feito parafacilitar o desenvolvimento de interfaces de usuário (GUI) para aplicações Web, utilizando de forma simples e dinâmica a tecnologia AJAX. Qualquer um que já programou com a tecnologia Ajax sabe da complexidade que é organizar todo o código para um bom funcionamento dos elementos da página. O processo [ Read More ]
Vantagens na Utilização do GWT
Comments OffOtimização do código javascript gerado – o compilador traduz o código Java no javascript otimizado de acordo com o navegador que está sendo utilizado. Reutilização de código – como a escrita é toda em Java, o desenvolvedor poderá criar classes reutilizáveis. Rapidez no desenvolvimento – como o desenvolvedor não precisa se preocupar com as peculiaridades [ Read More ]
Interface Gráfica com GWT
Comments OffDesde o dia 16 de Agosto de 2010, os produtos desenvolvidos pela empresa Instantiations (adquirida pela Google no início de Agosto) agora são assinados pela própria Google, e o que é melhor, disponibilizada para todos os desenvolvedores em custo algum. Dentre as ferramentas estão as seguintes: GWT Designer Plugin para Eclipse que possibilita desenvolvedores Java [ Read More ]
Estrutura de uma aplicação GWT
Comments OffEstou procurando diversificar um pouco e não estou colocando textos muito grandes para não tornar chata a leitura, e nem somente textos pequenos para não virar apenas um site de dicas. Neste post estaremos falando sobre a estrutura de uma aplicação GWT. Para entendermos como funciona a aplicação, primeiramente precisamos entender os principais itens da [ Read More ]
GWT 2.1 – Data Presentation Widgets
Comments OffData Presentation Widgets permitem os desenvolvedores criarem mecanismos para navegar dentro de grandes conjuntos de dados, tendo 2 características principais: Possibilita a renderizacao de apenas uma pequena quantidade de dados de cada vez, facilitando a navegação e permitindo interagir com o servidor conforme vai sendo necessário acessar outras áreas da tabela. Utiliza o design ‘flyweight’, [ Read More ]
Geralmente quando vemos esta sigla imaginamos que alguma coisa está errada, ou que não se trata de uma arquitetura. Todos nós conhecemos o MVC (Model View Controller), um padrão que surgiu entre o final dos anos 70 e início dos anos 80 e tinha como principal objetivo evitar o alto acoplamento entre o modelo e [ Read More ]