Ciencias da computação

396 palavras 2 páginas
SISTEMAS
DISTRIBUÍDOS
Arquitetura de Sistemas Distribuídos

Arquitetura
• Arquitetura de Sistema
• Arquitetura Centralizada
• Um único servidor implementa a maioria dos componentes de software. • Arquitetura Descentralizadas
• Vários servidores implementam os componentes de software.

Arquitetura de Sistemas - Centralizadas
• Cliente-Servidor básico:

Interação entre Cliente e Servidor

Arquitetura Cliente-Servidor
• Cliente-Servidor básico:
• Comunicação normalmente implementada por um

protocolo
• As mensagens trocadas entre cliente e servidor podem

se corromper ou se perder pelo caminho.
• Quando falhas ocorrem, a mensagem pode ser reenviada, mas

nem sempre é aceitável reenviar a requisição.
• Quando a operação pode ser repetir várias vezes sem dano, diz que esta operação é idempotente.

Cliente-Servidor - Camadas de Aplicação.
• O Modelo Cliente-Servidor pode ser configurado em

camadas seguindo os 3 níveis abaixo:

1. Nível de interface de Usuário
2. Nível de Processamento
3. Nível de dado

Cliente-Servidor - Camadas de Aplicação.
• 1. Nível de interface de Usuário:
• Contém tudo que é necessário para fazer interface diretamente

com o usuário.
• Normalmente os Clientes do modelo Cliente-Servidor

implementam este nível.
• Consiste em programas que permitam aos usuários finais interagir

com aplicações.
• É, consideravelmente, baixo o nível de sofisticação de progamas

pertencentes a essa camada.

Cliente-Servidor - Camadas de Aplicação.
• 2. Nível de Processamento:
• Normalmente contém as aplicaçãoes.
• Maior parte da lógica de negócio é processada neste nível.
• Alto nível de sofisticação das aplicações.

Cliente-Servidor - Camadas de Aplicação.
• 3. Nível de Dados:
• Contém os programas quem mantêm os dados os quais as

aplicações agem em suas operações.
• Os dados são persistentes, ou seja, ainda que nenhuma

aplicação esteja em execução, os dados estarão armazenados para a próxima utilização.
• Responsável por manter

Relacionados

  • Ciencia da computação
    378 palavras | 2 páginas
  • ciências da computação
    698 palavras | 3 páginas
  • CIencias da computação
    575 palavras | 3 páginas
  • Ciencias da computação
    593 palavras | 3 páginas
  • A Ciencia da Computaçao
    1125 palavras | 5 páginas
  • ciencias da computação
    3324 palavras | 14 páginas
  • ciencias da computação
    375 palavras | 2 páginas
  • Ciencia da Computação
    355 palavras | 2 páginas
  • Ciencias da computação
    847 palavras | 4 páginas
  • Ciencias da computaçao
    1138 palavras | 5 páginas