Files
nanofiles/es/um/redes/nanoFiles/tcp/server/NFServerThread.java
2026-04-20 22:38:38 +02:00

25 lines
614 B
Java

package es.um.redes.nanoFiles.tcp.server;
import java.net.Socket;
public class NFServerThread extends Thread {
/*
* TODO: Esta clase modela los hilos que son creados desde NFServer y cada uno
* de los cuales simplemente se encarga de invocar a
* NFServer.serveFilesToClient con el socket retornado por el método accept
* (un socket distinto para "conversar" con un cliente)
*/
private Socket socket;
public NFServerThread(Socket externalSocket, NFServerState state) {
socket = externalSocket;
state.updateState(socket);
}
public void run() {
NFServer.serveFilesToClient(socket);
}
}