ServerSocket ss = new ServerSocket(port)
Socket s= ss.accept(); //연결된 상태
server는 여러 request를 받아야하므로 항상 wating 상태
network blocking(블럭킹) : 네트워크 연결을 기다리는 상태 (I/O blocking 등등)
Socket(ip,port) : Client와 Server의 연결자체
getInputStream() : return type-> InputStream
getOutputStream() : return type -> OutputStream
setSoTimeout() : 연결을 기다리는 시간설정
ServerSocket : port로 접속하는 애를 기다림(wating 상태를 추상화함)
accept() : return type -> socket // 연결을 받아들임, blocking 해제
* timeout Exception
java.net.* package 확인
Java Network는 IO가 대부분!!
반응형
'JAVA' 카테고리의 다른 글
정리해야할 것 (0) | 2016.03.23 |
---|---|
Java Thread (Last Updated : 2021.07.27) (0) | 2016.03.23 |
[#4] Association(HasA) & Dependency 관계 (0) | 2016.03.22 |
AOP (0) | 2016.03.18 |
[#2]용어정리2 (0) | 2016.03.18 |