Downloads
Descrição
Funcionamento
Requisitos
Projeto
https://github.com/iagocolodetti/TransferirArquivo/releases
Projeto desenvolvido com o objetivo de fazer a conexão entre Servidor e Cliente para a transferência de arquivos de maneira bidirecional, ou seja, Servidor e Cliente pode tanto receber quanto enviar arquivos.
Servidor e Cliente estão na mesma aplicação, na mesma "view" em janelas/abas diferentes, como pode ser visto nas imagens demonstrativas abaixo.
Ao ligar o Servidor fornecendo a porta desejada e o diretório para o recebimento de arquivos, o IP do Servidor é exibido no campo "IP".
Com o IP e porta do Servidor o Cliente será capaz de conectar-se ao Servidor usando o IP e porta do mesmo e claro, selecionando o diretório em que deseja receber arquivos.
Após a conexão entre Servidor e Cliente for estabelicida, ambos poderão transferir arquivos de maneira bidirecional, porém singular (um arquivo por vez e enquanto estiver recebendo um arquivo, não poderá enviar um arquivo).
Uso/instalação do Java Runtime Environment (JRE).
O Servidor (PC) e o Cliente (PC/Android) devem estar conectados à mesma rede.
A porta selecionada no Servidor deverá estar aberta/liberada localmente.
Desenvolvido no NetBeans IDE 8.2 usando a linguagem Java e usando as tecnologias Socket e Thread.