2 Estruturas Cliente Servidor

2305 palavras 10 páginas
Desenvolvimento de
Sistemas
Cliente/Servidor
Prof. Luiz Ricardo Mantovani da Silva

Desenvolvimento de Sistemas
Cliente/Servidor – A estrutura dos sistemas Cliente / Servidor


Componentes da Arquitetura Cliente / Servidor


Conforme visto, a arquitetura Cliente/Servidor é composta de dois componentes físicos que se comunicam através da rede





A estação de trabalho do usuário
O servidor (de banco de dados, de aplicação, de arquivos, etc.)

Para se estabelecer a comunicação entre esses dois componentes são utilizadas várias camadas de software que são instaladas em cada componente físico 2

Desenvolvimento de Sistemas
Cliente/Servidor – A estrutura dos sistemas Cliente / Servidor


Componentes da Arquitetura Cliente / Servidor


A estação de trabalho cliente deve ter, além da aplicação final, vários outros elementos para acessar os recursos e serviços do servidor através de rede
CLIENTE

MIDDLEWARE

SERVIDOR

Aplicações

Serviços Específicos

Serviços

Bibliotecas para acesso ao servidor Protocolos de Comunicação

SO de Rede

3

Desenvolvimento de Sistemas
Cliente/Servidor – A estrutura dos sistemas Cliente / Servidor


Componentes da Arquitetura Cliente / Servidor
 Os sistemas que rodam nos dois lados devem ser organizados por meio de camadas de software que é logicamente, uma posição entre um alto nível – camada que consiste a interação do usuário com a aplicação – e a camada que fica abaixo do sistema operacional
 Note que, logicamente, a camada do middleware estende máquinas múltiplas excedentes

4

Desenvolvimento de Sistemas
Cliente/Servidor – A estrutura dos sistemas Cliente / Servidor


Componentes da Arquitetura Cliente / Servidor


Exemplo: Arquitetura Cliente / Servidor para um servidor de Banco de Dados (SGBD)


A arquitetura pode ser composta por três componentes
(camadas)







Cliente
Middleware
Servidor

O cliente deve ter a aplicação final e outro componente
(o Database Engine), para acessar a base de dados em um SGBD

Relacionados

  • Bacharelando
    1137 palavras | 5 páginas
  • Trabalho de redes de computadores
    3000 palavras | 12 páginas
  • Programa cs usando rpc
    6564 palavras | 27 páginas
  • Arquiteturas para instalação e implementação de Banco de Dados
    1827 palavras | 8 páginas
  • Sistemas em multi camadas utilizando o delphi
    16802 palavras | 68 páginas
  • Projeto de datacenter Cloud
    1081 palavras | 5 páginas
  • Titl
    2446 palavras | 10 páginas
  • teste
    912 palavras | 4 páginas
  • Soquetes de Berkeley
    1807 palavras | 8 páginas
  • Rmi em sistemas
    2834 palavras | 12 páginas