package kr.or.didt.tcp;
import java.net.ServerSocket;
import java.net.Socket;
public class TcpServer02 {
public static void main(String[] args) {
try {
// ServerSocket 객체를 만들고, 클라이언트가 접속해 오면 Socket을
// 만들어서 메시지를 보내는 클래스와 메시지를 받는 클래스에
// 이 Socket을 넘겨준다.
ServerSocket server = new ServerSocket(7777);
System.out.println("서버가 준비중입니다...");
Socket socket = server.accept();
Sender sender = new Sender(socket);
Receiver receiver = new Receiver(socket);
sender.start();
receiver.start();
} catch (Exception e) {
// TODO: handle exception
}
}
}
package kr.or.didt.tcp;
import java.net.Socket;
public class TcpClient02 {
public static void main(String[] args) {
try {
Socket socket = new Socket("localhost", 7777);//ip주소, 포트 번호
System.out.println("서버에 연결되었습니다...");
//클라이언트가 서버에 들어가는 것
Sender sender = new Sender(socket);
Receiver receiver = new Receiver(socket);
sender.start();
receiver.start();
} catch (Exception e) {
// TODO: handle exception
}
}
}

