none
Arquitetura de Aplicação WEB RRS feed

  • Pergunta

  • Suponha o seguinte cenário: tenho um web form que efetua basicamente operações CRUD numa tabela de clientes.

    Meu form chama um método de um objeto de negócio ClienteManager que nada mais faz que chamar um outro método no objeto de acesso à dados ClienteDAL.

    Esta arquitetura está boa?

    Sinto que neste caso o objeto de negócio não faz nada além de redirecionar a chamada a um método do objeto de acesso à dados. Como li que a camada de apresentação não deve acessar a DAL sem passar pela BLL estou fazendo desta forma.

    Como sou novo em aplicação Web gostaria que alguém me disesse se está bom desta forma. Gostaria tb que alguém comentasse sobre as formas mais usadas de se organizar uma aplicação Web em camadas.

    Obrigado.

    segunda-feira, 22 de maio de 2006 02:03

Respostas

  • Alexandre, a questão de se ter ou não duas ou mais camadas não quer dizer que a arquiterura esteja ruím.

    Primeiro tem-se que olhar para o problema, depois sim, analisar um modelo de arquitetura ideal a ser utilizado.

    Um modelo bastante difundido na net é o Model-View-Controller (MVC), entretanto, como todos os outros, existem os pontos positivos e negativos, dá uma pequena lida que você poderá tirar suas conclusões, para aplicações muito simples e que não irão sofrer mudanças nem "acréscimos", o modelo de duas camadas pode sim, ser uma solução.

     

    segunda-feira, 22 de maio de 2006 02:13