Os três níveis de tecnologia de lógica de negócios refere-se a um projeto de arquitetura de software . O projeto utiliza uma arquitetura cliente-servidor , que coloca o processamento do aplicativo no computador do cliente eo gerenciamento de dados no servidor da rede. A verdadeira arquitetura de três camadas é composta de a camada de apresentação , camada de aplicativo e camada de dados. Camada de apresentação
No primeiro nível dos três níveis de lógica de negócios, a camada de apresentação está no topo das camadas de aplicação. Esta é a camada em que a interface de utilizador é implementado e os dados são apresentados . O objetivo da camada de apresentação é lidar com as solicitações e tarefas que o usuário faz para a aplicação em algo que pode ser traduzido em software executável que ocorre nos próximos níveis. Por exemplo, imagine navegar uma loja online e clicando no link de um item "adicionar ao carrinho de compras on-line " , quando você decidir comprá-lo.
Logic Nível
Também conhecido como a camada de lógica de negócios , a camada lógica é responsável por gerenciar os pedidos da aplicação feita a partir da camada de apresentação. Cálculos e vários scripts de programação são executadas no momento. Ele começa a puxar as informações da terceira e última camada, a camada de dados, para atender aos pedidos de informação que o usuário feitas no primeiro nível . Quando você clica no link add- para -carro, uma URL é gerada que solicita um determinado item no banco de dados , que é o item solicitado , ser adicionados a outra lista.
Dados Nível
a terceira e última camada , a camada de dados , é o lugar onde a informação é armazenada na forma de bancos de dados ou redes fora do local de armazenamento para o único propósito de recuperação pela segunda camada lógica . Os pedidos que são feitos de tier 1 são convertidas em pedidos matemáticas na segunda camada , quando o pedido rotas para a camada de dados para obter os parâmetros necessários para resolver a equação de programação. O banco de dados é um sistema de armazenamento de código para toda a informação que pode ser solicitada pelo aplicativo para exibir , por exemplo, descrições de produtos e preços. Usa
comum
Três camadas arquitetura lógica de negócios é comumente usado em aplicações Web, sites on-line e plataformas de banco de dados baseados na web . No desenvolvimento Web especificamente , Java, . NET e linguagens de programação PHP são freqüentemente usados para desenvolver aplicações Web de três camadas que resolvem problemas de negócios.