본문 바로가기

JAVA 공책/수업 메모

통신

통신


{Socket}

- 다른 Socket과 데이터를 송수신 함. (실질적인 연결통로)
- ServerSocket : Client 보다 먼저 실행되어 Client의 접속 요청을 기다리며, Client가 접속하면 양방향 통신을 할 수 있는 Socket 객체를 생성함.

client는 소켓만 필요
server는 2개의 소켓이 필요(socket, serversocket)
serversocket은 단순 연결통로로 쓰이고 socket은 여러 client에서 server로 연결되었을 때 client를 구별하기 위해서 사용하기 때문이다.


1. Client는 Server 접근 시 IP, Port번호를 입력하여야 한다.
2. Server 는 계속적으로 Client의 접근을 받아들일 수 있다.
3. Client는 메시지 한번 전송 시 종료된다.




'JAVA 공책 > 수업 메모' 카테고리의 다른 글

상위클래스의 생성자를 호출하는 방법  (0) 2018.08.06
DB(Oracle)_Database&Oracle  (0) 2018.07.25
URL  (0) 2018.07.24
MulticastSoket22  (0) 2018.07.24
MulticastSoket  (0) 2018.07.24