Olá.
Preciso de ajuda com o seguinte.
Primeiro, gostaria que meu servidor de socket ficasse em um loop para receber o que o cliente envia, e separar cada novo cliente que conecta nele para colocar o que for recebido em um lugar separado. Estou tendo alguns problemas com o loop e não sei como identificar cada cliente.
Preciso também de um exemplo de como pegar um arquivo e enviá-lo via socket para o servidor, como faço isso? Sendo que também preciso de um loop nesse envio de arquivo para o servidor, com um tempo de +/- 3s entre um envio e outro.
Não estou encontrando o meio para enviar o arquivo nem consigo colocar a parada entre um envio e outro sem que ele encerre.
Alguém poderia me dar algumas dicas de como fazer isso? Não peço nada pronto, mas pelo menos um caminho.
Obrigado