Prévia do material em texto
Vantagens Processamento Distribuído Confiabilidade, mesmo com falhas, Distribuição de tarefas entre parte do sistema múltiplas plataformas de permanece ativo. processamento. Facilidade de Processos não rodam crescimento e simultaneamente, mas em sequência. modernização do Dados também são distribuídos sistema. entre as plataformas. Ambientes Interação entre processos é operacionais fundamental para a arquitetura. individuais para Cliente e Servidor. Interoperabilidade e escalabilidade entre diferentes plataformas. Arquitetura Introdução Modelos de Arquitetura Definição da Cliente/Servidor Arquitetura c/s Simples, onde arquitetura e sua Servidor não ações. importância na Arquitetura c/s em Dois Níveis, computação. centrada no Servidor. Histórico da evolução Arquitetura c/s Multinível, da arquitetura onde aplicações podem ser Cliente/Servidor. Cliente e Servidor. Objetivos do Arquitetura c/s Par-Par, onde relatório sobre a todos nodos são iguais. arquitetura. Aspectos técnicos da comunicação entre Protocolos e Conexões Cliente e Servidor. Modelo de Referência OSI/ISO, com suas sete camadas. Protocolo TCP/IP, com Desvantagens endereçamento universal e Camadas da Arquitetura conexão. Camada de Aplicação, com Manutenção complexa Importância da camada TCP para processos Cliente e Servidor. devido a múltiplas a comunicação orientada. Camada de Serviços de Sistema, partes envolvidas. Classes de endereços IP e suas controlando hardware. Escassez de ferramentas características. Camada de Hardware, onde estão de suporte para desenvolvimento. periféricos conectados. Necessidade de Interação entre camadas é treinamento específico crucial para funcionamento. para desenvolvedores. Gerenciamento complicado devido à complexidade do ambiente.