AYUDA con SOCKETS

sasha13
22 de Noviembre del 2004
Hola a todos, tengo que entregar un proyecto y la verdad que esto china en esto no logro entenderlo, el problema dice lo siguiente:
Haga un programa servidor que acepte solicitudes de leer archivos de texto.

El protocolo es el siguiente;
-El cliente invoca la operación enviando el nombre del arhivo.
-El servidor escribe el archivo al socket de salida linea por linea.

La aplicación servidora debe realizar lo siguiente:

-Al momento de arrancar debe crear un pool de hilos(se puede usar un Vector).
-Cuando se recibe una solicitud el servidor obtiene un hilo del pool y le pasa la solicitud.
-Cuando haya terminado de satisfacer la solicitud el hilo es devuelto al pool.

El estudiante debe diseñar el mecanismo usado para pasar las solicitud.

Nota. Se deben identificar las variables que pueden ser accedidas desde hilos diferentes. El acceso a dichas variables debe ser sincronizado (thread safe).

NECESITO AYUDA, GRACIAS!!!!!