728x90
반응형


import java.io.*; // *처리로 모든걸 처리할 수 있도로 만들었다.
import java.net.*;
public class Test002 {
public static void main(String[] args) {
ServerSocket aServerSocket;
Socket aClientSocket;
System.out.println("서버를 시작합니다...");
try {
aServerSocket = new ServerSocket(2000);
System.out.println("클라이언트 접속을 기다립니다...");
aClientSocket = aServerSocket.accept();
System.out.println("클라이언트가 접속하였습니다.");
System.out.print("클라이언트");
System.out.print(aClientSocket.getInetAddress());
System.out.println(":" + aClientSocket.getPort());
OutputStream aOutputStream = aClientSocket.getOutputStream();
aOutputStream.write("지옥으로 키티".getBytes());
aServerSocket.close();
aClientSocket.close();
} catch (IOException e) {
System.out.println("소켓 생성을 실패 하였습니다");
System.out.println("서버가 비정상 적으로 종료되었습니다.");
return;
}
System.out.println("서버를 종료합니다...");
}
}728x90
반응형
'Language > Java' 카테고리의 다른 글
| 싱글 Thread 속도측정 (0) | 2021.04.02 |
|---|---|
| Thread (0) | 2021.04.01 |
| 네트워크 3 (0) | 2021.04.01 |
| 네트워크 (0) | 2021.04.01 |
| 열거형 (0) | 2021.03.31 |
| Set set을 이용한 로또 번호만들기 (0) | 2021.03.31 |