ASSEINFO - Sistemas de Informação

Blog

Mundo JAVA: Brincando com servlets e JSP

November 10th, 2006

Semana passada resolvi colocar em prática os ensinamentos obtidos num curso de java 5 que eu estou freqüentando. comecei pela parte em que eu considero mais divertida: desenvolvimento para web.

O java é simplesmente show!

Peguei o site da empresa, no qual estava escrito em PHP, e o converti em menos de uma hora. E ainda, demorou tudo isso porque eu resolvi mudar a filosofia do mesmo.

Entrei no site da sun e li um bue print pertinente ao design pattern Front Controller, que nada mais é que um servlet responsável por encaminhar o fluxo de requisições no site.

O legal é que dentro deste servlet eu concentrei todas as regras de despacho. Assim, sempre que qualquer parte do site necessita abrir outra parte, esta tem que chamar o Front Controller, no qual se responsabilizará de chamar a parte solicitada.

Isso facilita na organização do código-fonte e na criação de um canal onde o desenvolvedor pode ter a certeza que todas as requisições passarão por tal.

O Front Controller é muito útil também quando há a necessidade de controlar direitos de acesso, bastando sempre checar se o usuário está “logado” toda vida que uma requisição chegar.

Uma outra coisa bacana também é o fato de você poder implementar um “hit counter” facilmente.

É só lembrar… tudo que o site fizer irá obrigatóriamente passar pelo Front Controller.

Bom… é isso aí… vou fazer o deploy do site e tentar publicá-lo. Em uma outra oportunidade eu escreverei aqui a facilidade ou dificuldade de publicar o experimento.

Um abraço

Sem comentários »

Nenhum comentário cadastrado.

RSS dos comentários. TrackBack URL

Leave a comment


© Copyright 2009 ASSEINFO. Todos os direitos reservados. Desenvolvido por Pedro Lamin