2014-01-07 5 views
1

이 개체가 Serializable을 구현하지 않는 동안 개체가 원격 메서드에서 매개 변수로 전달 될 때 어떤 일이 일어날 지 설명 할 수 있습니까? 이 메서드 호출이 작동합니까?RMI 메서드의 매개 변수

건배.

답변

2

아니요, 그렇지 않습니다. RMI 호출의 모든 파라미터는 VM간에 건네 줄 수 있도록 Serializable이 아니면 안됩니다.

VM을 직렬화 할 수없는 매개 변수가 발생했을 때 어떻게 생각하십니까? 어떻게 통화를 제대로 끝낼 수 있습니까?

+0

글쎄, 예외를 발생시킬 것 같아. Eclipse가 나에게 아무런 경고도하지 않았기 때문에 의심 스러웠다. – Dooggy

+0

Eclipse는 알지 못합니다. Serializability는 실행시 런타임에 만 감지됩니다. 이클립스가 정확히 어떤 구문이나 의미 규칙을 경고 했어야한다고 생각하십니까? – EJP

+0

예, 훨씬 의미가 있습니다. 감사 ! – Dooggy

관련 문제