All pastes #886208 Raw Edit

Stuff

public text v1 · immutable
#886208 ·published 2008-01-31 14:59 UTC
rendered paste body

package testserver;
import java.io.OutputStreamWriter;
import java.net.ServerSocket;
import java.net.Socket;
import java.io.IOException;
import java.util.Scanner;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.PrintWriter;

public class Main 
{
    
    public static void main(String[] args) throws IOException
    {
        final int port = 8888;
        ServerSocket server = new ServerSocket(port);
        System.out.println("waiting for clients to connect...");
        
        while(true)
        {
            Socket s =server.accept();
           
     
            PrintWriter pw = new PrintWriter(s.getOutputStream(),true);
            Scanner scanner = new Scanner(s.getInputStream());
           
            System.out.println("Client connected:");
            while(scanner.hasNext())
            {
                System.out.println(scanner.next());
            }
            
            Scanner r=new Scanner(System.in);
            while(r.hasNextLine())
            {
                pw.println(r.nextLine());
            }
            
          
            
        }
        
        
    }
    
    
    
}