[Java] RMI RMI란? - 원격 메서드 호출이란 로컬 컴퓨터에서 원격 컴퓨터의 메서드를 호출하는 기술이다. 실제 클라이언트에서 원격 컴퓨터에 존재하는 메서드를 호출할 것이고, 클라이언트가 원격 메서드를 호출 했을때 원격 컴퓨터의 CPU를 사용하며, 클라이언트는 그 결과값만을 네트웍으로 전송받는다. RMI의 데이터 전달 기법은? -매개변수와 반환값이 없는 메서드의 호출은 의미가 없습니다. 로컬 머신에서 원격으로 메서드를 호출하더라도 매개변수를 RMI 통신을 통해서 날려주고, 그리고 리턴값을 다시 되돌려 받아야 합니다. 이것을 해결하기 위해서 RMI 내부에서는 객체 직렬화(Serialization)의 기법을 이용합니다. 매개변수로 넘겨 줄 객체를 직렬화한 후 메서드를 호출할 때 함께 보내주는 것입니다. 그리고 그 결과값.. 더보기 이전 1 ··· 670 671 672 673 674 675 676 ··· 713 다음