Hola:
Si tanto servidor como clientes son java, basta que leas el archivo linea a linea y envies los String directamente de la siguiente manera
ObjectOutputStream os = new ObjectOuputStream(socket.getOutputStream());
String lineaDelFichero = ...;
os.writeObject (lineaDelFichero);
Para que el que recibe sepa cuantas líneas tienes que leer, deberías enviar algo con el nombre del fichero y el numero de lineas que vas a enviar antes de empezar a enviar lineas. Puedes enviar cualquier clase siempre y cuando ella y todos sus atributos implementen la interface Serializable.
Se bueno.
Cita:
|
Iniciado por ThanatosMK
Hola que tal... Creo que el asunto lo dice todo... necesito enviar el archivo "hola.java" a varias máquinas desde un programa servidor a varios clientes, como lo puedo hacer?
De antemano, Gracias por su ayuda!
|