분산시스템 RPC, RMI 조사
- 최초 등록일
- 2002.05.29
- 최종 저작일
- 2002.05
- 3페이지/ 한컴오피스
- 가격 1,000원
목차
◎ RPC (Remote Procedure Call) ; 원격 절차 호출
◎ Java RMI(Remote Method Invocation) - 자바에서 RPC 기능을 수행함.
1.서론
2. RMI의 개발 목적.
3. 자바 분산 객체 모델.
4. RMI 시스템의 구조
본문내용
RPC는 한 프로그램이 네트웍 상의 다른 컴퓨터에 위치하고 있는 프로그램에 서비스를 요청하는데 사용되는 프로토콜로서, 이때 서비스를 요청하는 프로그램은 네트웍에 대한 상세 내용을 알 필요가 없다 (절차 호출이란 때로 함수 또는 서브루틴 호출의 의미로도 사용된다). RPC는 클라이언트/서버 모델을 사용하는데, 서비스를 요청하는 프로그램이 클라이언트이고, 서비스를 제공하는 프로그램이 서버이다.
기존의 자바 소켓(Socket) 으로 대부분의 통신 프로그래밍이 가능했으나 분산되어 있는 객체간의 메시지 교환을 위해서는 프로그래머가 일일이 응용래벨 프로토콜을 직접 설계 해야 하며 이는 복잡하고 애러를 발생시키는 주된 요인이 되기도 한다. 이러한 소겟 프로그래밍을 대체 할수 있는 것이 원격메소드호출 (Remote Mothod Invocation)이며, RMI 는 분산된 객체들을 마치 local 객체처럼 사용이 가능하다.
참고 자료
없음