non saprei come cominciare
ok, questa è la classe che implementa serializable (da implementare sul server).

Per ora faccio esempi in pseudocodice
codice:
import java.io.*;

public class Dati implements Serializable{
private String s;

public Dati(String t){
s=t;
}

public void salva()throws IOException{
//salva la stringa di input su un file
}

public void carica()throws IOException,ClassNotFoundException{
//preleva la stringa dalò file salvato
}

poi dal metodo di prima;
codice:
import java.io.*;
import java.net.*;
public class EchoServer {
	public EchoServer(){
		try {
		   ServerFrame sf=new ServerFrame();
		   ServerSocket s = new ServerSocket(8189);
		   Socket incoming = s.accept();
		   ObjectInputStream ois=new ObjectInputStream(incoming.getInputStream());
		   String in=(String)ois.readObject();
                   Dati d=new Dati(in);
                   try{
                       d.salva();
                   }
catch(IOException e){}
		   System.out.println(in);
		} catch (Exception e) { System.err.println(e); }
	}
public static void main(String[]args){
     new EchoServer();
}
}
Se hai problemi con i metodi salva e carica fammi sapere ....