3. Process - Socket
Socket은 Client - Server system의 communication 방식 중 하나이다. Socket은 Data communication을 한다. 쏘켓은 : 로 identify한다. Ip주소와 포트 정보가 있으면 클라이언트는 네트워크를 통해 서버 프로세스에 접근 가능하다. 포트는 컴퓨터에 네트워크로 연결하는 것으로, 컴퓨터는 multiple 포트를 가지고 있어야 한다. 서버는 특정한 포트를 열어놓고 클라이언트가 접속하는지 확인한다. 포트는 65536개가 있는데 1024 아래에 포트는 특정 서비스에 사용되고 있다. 쏘켓을 사용할 때, 클라이언트는 포트를 선택하여 자신의 id 주소와 결합해서 포트를 하나 만는다. Java Socket 자바 쏘켓에서는 두개의 클래스를 지원하고 있다..
Operating System
2020. 4. 22. 19:50