/Infra-Com

Primary LanguagePython

Infra-Com

Repositório do projeto da cadeira de Infraestrutura de Comunicação

Equipe

  • Elisson Rodrigo da Silva Araújo (ersa)
  • Manoel Lira de Carvalho (mlc6)
  • Mariana Melo dos Santos (mms11)
  • Victor Mendonça Aguiar (vma3)
  • Vítor Manoel de Melo Silva (vmms)

Instruções para a terceira entrega

Rodar o servidor

  1. Na pasta raiz do projeto, execute python3 entrega3/server.py
  2. Será indicado que o servidor foi inicializado no terminal, estando funcional.

Rodar uma instância do client

  1. Na pasta raiz do projeto, execute: python3 entrega3/client.py
  2. Após isso, já é possível inserir os comandos indicados na documentação.

Instruções para a segunda entrega

Rodar o servidor

  1. Na pasta raiz do projeto, execute: python3 entrega2/server.py
  2. Após a execução, o servidor será encerrado e caso queira enviar outro arquivo, execute o passo 1 novamente.

Rodar o client:

  1. Na pasta raiz do projeto, execute: python3 entrega2/client.py
  2. Digite o nome do arquivo que deseja enviar
    • Os arquivos disponíveis para o envio então na pasta entrega2/files/send
    • Disponibilizamos três arquivos (test.png, test.txt e test.pdf)
  3. Após a execução, o client será encerrado e caso queira enviar outro arquivo, execute os passos 1 e 2 novamente.

Verificar reenvio:

  1. Os arquivos recebidos pelo server estarão na pasta entrega2/files/received/server
  2. Os arquivos reenviados do server para o client estarão na pasta entrega2/files/received/client

Instruções para a primeira entrega

Rodar o servidor

  1. Na pasta raiz do projeto, execute: python3 entrega1/server.py
  2. Após a execução, o servidor será encerrado e caso queira enviar outro arquivo, execute o passo 1 novamente.

Rodar o client:

  1. Na pasta raiz do projeto, execute: python3 entrega1/client.py
  2. Digite o nome do arquivo que deseja enviar
    • Os arquivos disponíveis para o envio então na pasta entrega1/files/send
    • Disponibilizamos três arquivos (test.png, test.txt e test.pdf)
  3. Após a execução, o client será encerrado e caso queira enviar outro arquivo, execute os passos 1 e 2 novamente.

Verificar reenvio:

  1. Os arquivos recebidos pelo server estarão na pasta entrega1/files/received/server
  2. Os arquivos reenviados do server para o client estarão na pasta entrega1/files/received/client