본문 바로가기

Server&Client

TCP 연동(Client)

// 연결할 해당 아이피 및 port 설정
InetSocketAddress sockAddr = new InetSocketAddress("192.168.10.63", 9003);


// client socket을 생성 
Socket socket = new Socket();

// Server에 접속  
socket.connect(sockAddr, 10000);

// 확인
InetAddress inetAddr; 
if((inetAddr = socket.getInetAddress()) != null) { 
System.out.println("연결: " + inetAddr); 
}else { 
System.out.println("연결 실패"); 
}



// 서버로 입력받아오는 것을 쓰레드로 만듬 
new ServerThread(socket).start(); 

while(true) { 

Scanner sc =  new Scanner(System.in); 
String str = sc.next(); 

// send 
PrintWriter writer = new PrintWriter(socket.getOutputStream()); 
writer.println(str); // 전송 
writer.flush(); 



}

'Server&Client' 카테고리의 다른 글

TCP 설명  (0) 2018.07.08
TCP 연동 (server)  (0) 2018.07.08