2012-04-16 2 views

답변

2

ServerSocket serverSocket = new ServerSocket(8000); //8000 - port number 
Socket client = serverSocket.accept(); // thread will wait here till a client connects 

BufferedReader inFromClient = new BufferedReader(
         new InputStreamReader(client.getInputStream())); 
       DataOutputStream outToClient = new DataOutputStream(
         client.getOutputStream()); 
while ((inputLine = inFromClient.readLine()) != null) { 
        System.out.println("Server: " + inputLine); 

        if(inputLine.equals("END")) 
        { 
         outToClient.writeBytes("END\n"); 
        } 
        else 
        { 
         outToClient.writeBytes("Received\n"); 
        } 
       } 
       inFromClient.close(); 
       outToClient.close(); 

그것의 당신이 처리 할 필요가 TCP 연결 다음 서버가 시작에 스레드를 만들고 할

관련 문제