Arquitetura Cliente/Servidor

Description

SGBD Mind Map on Arquitetura Cliente/Servidor, created by ANDRE EMANUEL OLIANI SIEBERT on 16/08/2017.
ANDRE EMANUEL OLIANI SIEBERT
Mind Map by ANDRE EMANUEL OLIANI SIEBERT, updated more than 1 year ago
ANDRE EMANUEL OLIANI SIEBERT
Created by ANDRE EMANUEL OLIANI SIEBERT about 7 years ago
18
0

Resource summary

Arquitetura Cliente/Servidor
  1. Camadas
    1. Duas Camadas
      1. Cliente se conecta direto ao servidor
        1. Base de dados no servidor
          1. Logica da aplicação no cliente
            1. Problema de manutenção de uma aplicação(tanto banco de dados quanto aplicação devem ser alteradas)
              1. Existência de Aplicação(usuário) e Servidor(bando de dados)
              2. Três camadas
                1. Camada intermediaria com controle da logica de aplicação
                  1. Todas as aplicações recebem as alterações da camada intermediária
                    1. Necessidade de mais um servidor
                      1. Com compatibilidade de recursos(hardware)
                      2. Aplicação não roda mais no cliente
                        1. Cliente não possui mais acesso direto ao servidor, e sim o servidor de aplicação
                          1. Existência de Aplicação, servidor de Aplicação(usuário), servidor de aplicação(controle de logica de aplicação) servidor(banco de dados)
                          2. Quatro camadas
                            1. Cliente é o navegador utilizado pelo usuário
                              1. Apresentação é uma pagina HTML, ASP, ou qualquer outra tecnologia capaz de gerar conteúdo para a navegação
                                1. Alterações de aplicação feitas no Servidor Web, disponíveis automaticamente para todos os clientes
                                  1. Lógica(regra de negócio) localizada no servidor de aplicação
                                    1. Atualização disponibilizada para todos os usuário ao ser liberada
                                    2. Dados(banco) em um servidor de banco de dados onde estão todas as informações necessárias para a aplicação
                                  2. Caracteristicas de Camadas
                                    1. Cliente
                                      1. Interface gráfica
                                        1. Inicia e termina conversas com os servidores
                                          1. Não comunica com outros clientes
                                            1. Responsável pela entrada e saída de dados assim como a comunicação com o usuário
                                              1. Software tem inicio e fim definido
                                                1. Hardware pode ser um computador simples
                                                2. Servidor
                                                  1. Execução continua
                                                    1. Recebe e responde solicitações do cliente
                                                      1. Não se comunica com outros servidores
                                                        1. Presta serviços distribuídos
                                                          1. Atende a diversos clientes simultaniamente
                                                            1. Hardware, exige maquinas mais robustas
                                                              1. Com grande capacidade de processamento
                                                              2. Software, processo sempre em execução aguardando ser chamado pelo cliente
                                                            Show full summary Hide full summary

                                                            Similar

                                                            Banco de Dados
                                                            Jorge Borges
                                                            Quiz - Avaliação SGBD
                                                            Jose Couto
                                                            Sistemas de Gestão de Bases de Dados
                                                            Jose Couto
                                                            Linguagens do SGBD
                                                            Gustavo Mendes
                                                            Dados Tabulares
                                                            Heitor Machado Franco
                                                            Banco de Dados (visão geral)
                                                            Fabio Carvalho
                                                            Modelagem de Banco de Dados
                                                            Lailson Henrique
                                                            Modelagem de Banco de Dados
                                                            Helmesson de Sou
                                                            Modelagem de Banco de Dados
                                                            alex junior
                                                            Analise e Desenvolvimento de Sistemas
                                                            Diego Gonçalves
                                                            5 Steps to Learning Success
                                                            Andrea Leyden