nCamadas e respectivas funções
nModel:
nDefine as regras de acesso
e manipulação dos dados
nArmazenados em bases de
dados ou ficheiros, mas nada indica que sirva só para
alojamento persistente dos dados.
nPode ser usado para dados
em memória volátil, p.e.: memória RAM, apesar não se
verificar tal utilização com muita frequência. Todas as
regras relacionadas com tratamento, obtenção e
validação dos dados devem ser implementados nesta
camada.
nView:
nResponsável por gerar a
forma como a resposta será apresentada, página web,
formulário, relatório, etc...
nController:
nResponsável por responder
aos pedidos por parte do utilizador. Sempre que um
utilizador faz um pedido ao servidor esta camada é a
primeira a ser executada.
n