1 //header of class--------------------------------------------------------------- 2 import java.*; 3 import java.io.*; 4 import java.net.*; 5 6 public class TelnetMirror extends TCPService{ 7 public final static int BUILD=28; 8 //serve.zdys-------------------------------------------------------------------- 9 public void serve(){ 10 try{ 11 BufferedReader br= new BufferedReader(new InputStreamReader(so.getInputStream())); 12 PrintWriter pw= new PrintWriter(so.getOutputStream()); 13 String line; 14 pw.println("please enter text, q to quit"); 15 pw.flush(); 16 do{ 17 line= br.readLine(); 18 if(line.equals("q")){ 19 line= null; 20 }else{ 21 pw.println((new StringBuffer(line)).reverse().toString()); 22 pw.flush(); 23 } 24 }while(line!= null); 25 so.close(); 26 }catch(Exception ex){ 27 Utils.pr(this, "ERROR in run():"+ ex); 28 } 29 } 30 //end of class------------------------------------------------------------------ 31 }