소켓통신
-
Socket 통신 이란?Computer Science/운영체제 2021. 7. 22. 21:57
Socket통신이란? 클라이언트와 서버간의 통신을 말한다. 소켓(Socket) : 소켓은 통신의 극점(endpoint)을 뜻한다. 두 프로세스가 네트워크상에서 통신을 하려면 양 프로세스마다 하나씩 두 개의 소켓이 필요하다. 각 소켓은 IP 주소와 포트 번호 두 가지를 결합하여 구별한다. 원격 프로시저 호출(Remote Procedure Call, RPC) 어떤 컴퓨터의 프로그램에서 다른 컴퓨터의 프로그램의 절차를 직접 불러내는 것을 말한다. 두 컴퓨터 프로그램 사이의 직접적인 통신이 가능하다. 네트워크 파일 시스템(Network File System, NFS)에서 주로 사용된다. 원격 메소드 호출(Remote Method Invocation, RMI) 원격 프로시저 호출(RPC)의 자바 버전이다. 자바 ..