다음을 통해 공유


서버 프로그램에 호출 보내기

클라이언트 쪽 RPC 런타임이 서버 엔드포인트에 연결되면 인수를 마샬링하고 서버로 보냅니다. 서버 RPC 런타임은 마샬링된 인수를 스텁에 제공하여 인수를 제거한 다음 서버 루틴에 전달합니다. 서버 루틴이 반환되면 스텁은 [out] 및 [in,out] 매개 변수와 반환 값을 선택하고 마샬링한 데이터를 서버 RPC 런타임으로 보냅니다. RPC 런타임은 데이터를 클라이언트로 다시 전송합니다. 여기서 클라이언트 RPC 런타임은 클라이언트 쪽 스텁에 데이터를 전달하여 이를 취소하고 호출자에게 반환합니다.