Bacharelando

1137 palavras 5 páginas
Prática Cliente-Servidor

Universidade do Estado da Bahia (UNEB)
Sistemas Distribuídos – CPD032 – Turma 01
Salvador – Bahia - Brasil
{gleise.sousa, kallenon, mtonete, faela.nel, raylanss}@gmail.com

Resumo

Esta prática consiste em incrementar aos códigos “cliente.c” e “servidor.c” a funcionalidade do nó cliente se comunicar, via socket, com o nó servidor e enviar para este uma estrutura matricial. Utilizando-se da Primitiva de Comunicação Síncrona criou-se um canal de comunicação, que por este foi enviado para o servidor um ponteiro para a estrutura declarada e inicializada no cliente, e através deste ponteiro o servidor passou a ter acesso à estrutura matricial armazenada em memória.

1. Introdução

O objetivo desta prática é aprimorar os conhecimentos a respeito do modelo cliente-servidor e sobre as Primitivas de Comunicação Síncronas e Assíncronas.
O cliente-servidor é o modelo computacional mais utilizado nas aplicações distribuídas por interligar o cliente ao servidor através de uma rede de computadores.

2. Modelo Cliente-Servidor

É uma arquitetura onde o processamento da informação é divida em dois processos distintos, um é responsável pela obtenção dos dados (cliente) enquanto o outro é responsável pela manutenção da informação (servidor). A comunicação e transportes de dados entre estes processos de dá através de uma rede.
O servidor é um programa que fica em espera, aguardando solicitações de clientes e que fornece os dados solicitados quando recebe uma solicitação de um cliente.

O cliente é um programa que solicita as informações ao servidor, que pode aceitar ou não a conexão.

[pic]
Figura 1. Modelo Cliente-Servidor.

Atualmente, diversas aplicações se utilizam deste modelo por ser uma das formas mais seguras e rápidas de comunicação, visto que os dados estão armazenados no servidor, que possui grande poder de armazenamento e processamento, controles de seguranças maiores que os dos clientes, controle

Relacionados

  • Bacharelando
    2950 palavras | 12 páginas
  • Bacharelando
    21004 palavras | 85 páginas
  • bacharelando
    683 palavras | 3 páginas
  • Bacharelando
    941 palavras | 4 páginas
  • bacharelando
    2575 palavras | 11 páginas
  • Bacharelando
    2304 palavras | 10 páginas
  • Bacharelando
    4981 palavras | 20 páginas
  • bacharelando
    354 palavras | 2 páginas
  • bacharelando
    1600 palavras | 7 páginas
  • bacharelando
    2279 palavras | 10 páginas