import java.io.*;
import java.net.*;

 

public class GameJava3_05_ServeSocket{
 public static void main(String[] args){
 try{
  ServerSocket myServerSocket=new ServerSocket(8080);
  System.out.println("클라이언트가 접속하길 기다리고 있습니다");

 

  Socket mySocket=myServerSocket.accept();
  System.out.println("클라이언트가 접속했습니다");

 

  BufferedReaderin=new BufferedReader(new InputStreamReader(mySocket.getInputStream()));
  PrintWriterout=new PrintWriter(new OutputStreamWriter(mySocket.getOutputStream()));

 

  System.out.println("클라이언트로부터 받은 메세지:"+in.readLine());
  String msg="###접속을 허락합니다.";
  out.println(msg);
  out.flush();
  System.out.println("클라이언트에 보낸 메세지:"+msg);

 

  mySocket.close();
 }catch(MalformedURLException e){
  System.out.println(e.toString());
 }catch(IOException e){
  System.out.println(e.toString());
 }
 }
}

'Programming > JAVA' 카테고리의 다른 글

[펌] Properties 예제  (0) 2005.07.11
[펌] [SWING]JFileChooser  (0) 2005.06.29
[펌] 클라이언트 소켓  (0) 2005.06.24
[펌] 13. 쓰레드(Thread)  (0) 2005.06.23
[펌] 통신을 위한 THREAD 프로그래밍  (0) 2005.06.23

Posted by 영웅기삼
,