728x90
package kr.or.ddit.basic.tcp;
import java.io.DataInputStream;
import java.io.IOException;
import java.net.Socket;
// 이 클래스는 소캣에서 메시지를 받아서 화면에 출력하는 역할을 담당하는 쓰레드이다.
public class Receiver extends Thread {
private Socket soket;
private DataInputStream din;
//생성자
public Receiver(Socket soket) {
this.soket = soket;
try {
din = new DataInputStream(this.soket.getInputStream());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
@Override
public void run() {
while(din != null) {
try {
System.out.println(din.readUTF());
} catch (IOException e) {
// TODO Auto-generated catch block
}
}
}
}
'JAVA > NetworkTest' 카테고리의 다른 글
자바Network (TCP) TcpClient01 (0) | 2023.06.30 |
---|---|
자바Network (TCP) Sender (0) | 2023.06.30 |
자바Network (Basic) URL Test (0) | 2023.06.30 |
자바Network (Basic) InetAddress Test (0) | 2023.06.30 |
자바Network (Basic) Dialog Test (0) | 2023.06.30 |