Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Trabalho de Redes

Por:   •  6/3/2018  •  791 Palavras (4 Páginas)  •  346 Visualizações

Página 1 de 4

...

de um usuário, para ser enviado a outro usuário, que requeriu a lista de arquivos na rede. readyFile: Função que prepara um pacote para ser enviado para outro usuário. O pacote é inicializado com determinadas informações, de acordo com o tipo de requisição que se deseja fazer. ipsFromNet: É feita uma requisição broadcast na rede, e a função imprime na saída padrão quantos e quais usuários estão rodando o programa ( estão “online” ). filesFromNet: Função que gerencia a requisição e resposta de um pedido para listar todos arquivos na rede, e posteriormente imprime esses dados para o usuário requerinte. mountFile: A função processa o destino de um arquivo recém transferido, para alocá-lo de forma correta nos diretórios do usuário que requeriu a transferência. requestFile: Envia um pedido de transferência de um determinado arquivo a um determinado host, e gerencia a transferência. listLocalFiles: Função responsável por listar os arquivos contidos no diretório local. incommingLocalThread: Função responsável por identificar os comandos locais e enviar requisições remotas. searchLocalFiles: Procura um determinado arquivo nos diretórios locais do usuário. findFile: Procura um determinado arquivo na rede, mostrando quantos e quais são os usuários que possuem este arquivo. printError: Função utilizada para imprimir possíveis mensagens de erro. Do Desenvolvimento: Implementação da pesquisa de endereços por serviço de Broadcast. Implementação da listagem de diretórios e arquivos por Broadcast. Implementação da transferência mútua de arquivos. Implementação da busca de um arquivo e listagem dos usuarios que o possuem. Armazenamento dos eventos em um arquivo de log. Da Instalação: 1- Extraia o arquivo “Trabalho1_Redes.zip”. 2- Execute o comando “make PHMPeer” 3- Execute o comando “./PHMPeer ” 4- Enquanto for necessário, escolha uma opção do menu e pressione Enter. 5- Se for necessário sair, escolha a opção ‘0’ e pressione Enter.

...

Baixar como  txt (5.1 Kb)   pdf (44.4 Kb)   docx (11.5 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no Essays.club