RMI 이론에 대해 확인하고 싶습니다. 무효 foo는 (INTERF의 OBJ) :RMI에서 원격 매개 변수 전달
우리가 클라이언트 A는 서버 B
음에 객체 O의 원격 참조를 요청한다고 가정하자 O 인터페이스 (INTERF)에서하는 방법 등이 지금 경우 ;
클라이언트 A가 O.foo (O)를 호출하면 스텁 레퍼런스 (수신 전)를 전달한 다음 서버가 로컬 참조를 사용하지 않고 클라이언트가 수신 한 스텁 객체를 사용하므로 서버별로 O 메소드를 호출합니다 TCP/IP 서비스를 사용할 것입니다.
괜찮습니까?
RMI 이해를 향상시킬 수 있다고 생각되면 자유롭게 세부 정보를 추가해야합니다.
감사
세부 사항을 추가해야합니까? (1) '원격 참조 요청'이란 무엇입니까? (2) '로컬 참조가 아니라 스텁 객체'를 사용한다는 것은 무엇을 의미합니까? (3) 'TCP/IP 서비스 사용'이란 무엇을 의미합니까? (4) 'TCP/IP 서비스'는 누구입니까? 다시 말해서이 질문은 실제로 무엇에 관한 것입니까? – EJP
원격 참조 요청 의미 : Interf O = (Interf) 조회 (...); 내 질문은 서버가 원격 메서드의 매개 변수로 자체적으로 만든 원격 참조를받는 상황과이 원격 참조를 사용하는 서버가 로컬 참조를 사용하지 않지만 방금받은 스텁에 대한 것입니다. 확인을하고 싶습니다 – Edge7
내 보낸 원격 개체가 원격 스텁으로 보내지지만 그 반대는 발생하지 않습니다. 왜 클라이언트가 이미 가지고있는 서버를 보냅니 까? – EJP