Este post foi removido e transferido para a seguinte url:
Envio de Arquivos com Socket
Localizar:
Categorias
- Arquivos (xml/txt/properties) (8)
- Dicas (5)
- Fundamentos Java (8)
- Hibernate / JPA (5)
- JDBC:Banco de Dados (14)
- JMS (Java Message Service) (1)
- NoSQL:Banco de Dados (2)
- Noticias (19)
- Outras APIs (15)
- Socket (3)
- Spring (3)
- Swing (6)
- Vídeo Aula (5)
TAGS
ActiveMQ Arquivos Artigos Banco de Dados Boas Práticas Capturar HTML Certificações Chat Chat Java Consultas em Java Criteria DAO Derby Easy Java Magazine Fundamentos Java herança Hibernate Hibernate Validator HSQLDB HTML instância Java java.io java.util javac Java Magazine JavaMail Java Web Start JAXB JBoss JDBC JdbcTemplate JDK JDOM JFileHelpers JMS JNDI JPA Jsoup Lamp Server Leitura e Escrita de Arquivos ler do teclado Livros MongoDB MVC MySql NoSQL Noticias OCAJ 7 OCPJP 7 Padrão de Projeto PreparedStatement properties ResultSet Revistas Scanner SessionFactory SMTP Socket Spring Framework Spring without XML SQL Static static methods SWING Thread Timer TimerTask Txt Vídeo Aula Wamp Server while xml XSD XStreamBlog Stats
- 403.066 visitantes
#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 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.