Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Arquitetura multicamada

Índice Arquitetura multicamada

Em Engenharia de software, a arquitetura em camadas (mais conhecida como arquitetura multicamadas) é um sistema Cliente-Servidor onde as camadas de apresentação, processamento de aplicativos e gerenciamento de dados são separadas A arquitetura em camadas pode ser definida como um processo de decomposição de sistemas complexos em camadas para facilitar a compreensão do mesmo, como também, facilitar a manutenção deste sistema, ainda afirma que, esta técnica foi emprestada da arquitetura de computadores, que utilizam camadas de chamada ao sistema operacional, drivers e afins.

13 relações: Arquiteto de software, BEA Weblogic Server, Java Platform, Enterprise Edition, Lei de Demeter, Model-view-presenter, Modelo cliente–servidor, Modelo em três camadas, MVC, Objeto de acesso a dados, Padrão de projeto de software, Sistema de processamento distribuído, Tryton, Visual FoxPro.

Arquiteto de software

Arquiteto de Software é um termo abrangente e pode se referir a uma grande variedade de papéis.

Novo!!: Arquitetura multicamada e Arquiteto de software · Veja mais »

BEA Weblogic Server

Pertencia a BEA Systems, Inc., atualmente o WebLogic é um produto da Oracle da família de plataformas J2EE que inclui.

Novo!!: Arquitetura multicamada e BEA Weblogic Server · Veja mais »

Java Platform, Enterprise Edition

Java Platform, Enterprise Edition (ou Java EE, ou EE, ou em português Plataforma Java, Edição Empresarial) é uma plataforma de programação para servidores na linguagem de programação Java.

Novo!!: Arquitetura multicamada e Java Platform, Enterprise Edition · Veja mais »

Lei de Demeter

A Lei de Demeter (LoD) ou princípio do menor conhecimento é uma diretriz para o desenvolvimento de software, particularmente em programas orientados a objeto.

Novo!!: Arquitetura multicamada e Lei de Demeter · Veja mais »

Model-view-presenter

Model–view–presenter (MVP) é uma derivação do padrão de software model-view-controller (MVC), usado também para construir principalmente interfaces gráficas.

Novo!!: Arquitetura multicamada e Model-view-presenter · Veja mais »

Modelo cliente–servidor

Um diagrama de rede de computadores (incluindo dispositivos móveis) de clientes comunicando com um servidor através da Internet. Tanto os clientes como o servidor são os nós (pontos de comunicação) na rede. A organização dos nós de uma rede designa-se por topologia de rede. O modelo cliente-servidor (em inglês client/server model), em computação, é uma estrutura de aplicação distribuída que distribui as tarefas e cargas de trabalho entre os fornecedores de um recurso ou serviço, designados como servidores, e os requerentes dos serviços, designados como clientes.

Novo!!: Arquitetura multicamada e Modelo cliente–servidor · Veja mais »

Modelo em três camadas

Modelo em três camadas (3-Tier), derivado do modelo 'n' camadas, recebe esta denominação quando um sistema cliente-servidor é desenvolvido retirando-se a camada de negócio do lado do cliente.

Novo!!: Arquitetura multicamada e Modelo em três camadas · Veja mais »

MVC

MVC é o acrônimo de Model-View-Controller (em português: Arquitetura Modelo-Visão-Controle - MVC) é um padrão de projeto de software, ou padrão de arquitetura de software formulado na década de 1970, focado no reuso de código e a separação de conceitos em três camadas interconectadas, onde a apresentação dos dados e interação dos usuários (front-end) são separados dos métodos que interagem com o banco de dados (back-end). Normalmente usado para o desenvolvimento de interfaces de usuário que divide uma aplicação em partes (camadas/componentes) interconectadas.

Novo!!: Arquitetura multicamada e MVC · Veja mais »

Objeto de acesso a dados

Objeto de acesso a dados (acrônimo do inglês Data Access Object - DAO), é um padrão para aplicações que utilizam persistência de dados, onde tem a separação das regras de negócio das regras de acesso a banco de dados, implementada com linguagens de programação orientadas a objetos (como por exemplo Java) e arquitetura MVC, onde todas as funcionalidades de bancos de dados, tais como obter conexões, mapear objetos para tipos de dados SQL ou executar comandos SQL, devem ser feitas por classes DAO.

Novo!!: Arquitetura multicamada e Objeto de acesso a dados · Veja mais »

Padrão de projeto de software

Em Engenharia de Software, um (do inglês design pattern) é uma solução geral para um problema que ocorre com frequência dentro de um determinado contexto no projeto de software.

Novo!!: Arquitetura multicamada e Padrão de projeto de software · Veja mais »

Sistema de processamento distribuído

Um sistema de processamento distribuído ou paralelo é um sistema que interliga vários nós de processamento (computadores individuais, não necessariamente homogéneos) de maneira que um processo de grande consumo seja executado no nó "mais disponível", ou mesmo subdividido por vários nós.

Novo!!: Arquitetura multicamada e Sistema de processamento distribuído · Veja mais »

Tryton

Tryton é uma plataforma de aplicação de propósito geral, construída em três camadas, sobre a qual é construído um sistema de gestão empresarial por meio de um conjunto de módulos.

Novo!!: Arquitetura multicamada e Tryton · Veja mais »

Visual FoxPro

O Microsoft Visual FoxPro foi uma plataforma para o desenvolvimento de aplicações Windows para o desktop centradas em bases de dados, bem como front-end para sistemas cliente-servidor.

Novo!!: Arquitetura multicamada e Visual FoxPro · Veja mais »

Redireciona aqui:

3-Tier, Arquitetura multicamadas, N camadas.

CessanteEntrada
Ei! Agora estamos em Facebook! »