segunda-feira, 8 de fevereiro de 2010

Aplicações Cliente Servidor

Aplicações Cliente Servidor


-> Cliente
/ Apresentação/Interface <- \
Física Lógica do Negócio <- Lógica
\ Gerenciamento de Dados <- /
-> Servidor


Uma aplicação cliente servidor possue uma camada lógica que é dividida em 3 camadas.

A camada de Apresentação/Interface.
Responsável pela interação da aplicação com o usuário final. É responsabilidade dessa camada receber os dados e comandos do usuário e devolver-lhe informações através de elementos visuais como consultas, gráficos, relatórios e etc.

A camada de Lógica do Negócio.
Recebe os dados da camada de interface e executa as operações e validações necessárias para envia-los ao banco de dados, da mesma forma, extrai os dados do banco de dados de acordo com as regras de negócio da aplicação e os envia para a interface

A camada de Gerenciamento de Dados.
Responsável pelo acesso e manipulação dos dados no servidor (controle de usuários). Grande parte desta camada é implementada pelo próprio servidor de banco de dados.

Nenhum comentário:

Postar um comentário

Quem sou eu

Minha foto
Profissional da area de informática desde os XT. Casado 3 filhos. Programando atualmente em Delphi,Clipper com xHarbour e PHP as vezes. Já programei em VB, era o rei dos bats,rs algumas experiências com C++, C#.Net e Java. Fã de documentários de ciências e tecnologias