Envio de Arquivos com Socket

Este post foi removido e transferido para a seguinte url:

http://www.mballem.com/post/envio-de-arquivos-com-socket

, , ,

  1. #1 por Roberto Cajueiro em 12/05/2013 - 22:50

    Muito bom sua aula sobre socket! Fiquei impressionado! Preciso tirar uma dúvida que pode me ajudar em um processo que tenho em um socket. Se vc puder me ajudar atraves desses exemplos ficaria grato! Assistir os videos e percebir que vc usou javax.swing.JFileChooser para abrir uma janela e vc selecionar o arquivo e enviar com o metodo send. No meu caso como faria para buscar um determinado arquivo que aparecer na pasta, por exemplo como uma escutar, ao aparecer o arquivo na pasta o cliente remove para o servidor, e ao aparecer outro arquivo em uma determinada pasta no servidor ele mover para o cliente. vc poderia me da uma dica sobre isso?

  2. #2 por MBallem em 13/05/2013 - 1:14

    Olá Roberto, obrigado pelo bom comentário sobre os vídeos.

    Pelo que você descreveu, teria que criar uma Thread que ficaria de certa forma com a responsabilidade de ficar monitorando o seu diretório.

    Para verificar se tem arquivos na pasta, basta usar a classe java.io.File (http://docs.oracle.com/javase/6/docs/api/java/io/File.html). Nela você vai encontrar métodos capazes de te informar quantos arquivos tem no diretório e também para conseguir o nome dos arquivos que tem lá dentro.

    Sendo assim, quando sua Thread encontrar um arquivo lá, você chama o método send do seu socket.