2013-01-23 6 views
0

최근 Java Reflection 개념을 구현하는 동안 IInterface가 사용되는 코드를 살펴 보았습니다. 코드 부분에서 IInterface 클래스의 객체는 원격 API의 메소드를 호출하는 데 사용됩니다.IInterface는 어떻게 사용됩니까?

일반적인 IInterface 클래스의 객체를 사용하여 원격 API의 메소드를 호출하는 방법 (여기서 원격 API 클래스가 작성되는 방법을 알지 못합니다)이 다소 혼란 스럽습니다.

그래서이 경우 IInterface 또는 IBinder를 사용하는 방법에 관심이 있습니다.

누군가 IInterface를 사용하는 이유에 대해 설명 할 수 있습니까? 내가 그것을 찾았지만, 그것에 충분한 정보를 얻을 수 없었다.

미리 감사드립니다. 오류가있는 경우 무시하십시오.

시바 쿠마르

답변

0
안드로이드 인터페이스 정의 언어 (AIDL) 잘 원격 서비스 통신 또는 IPC (프로세스 간 통신)에 사용되는 당신이 자바 RMI의 개념을 알고 있다면, 그것은 기본적으로 내 말과 같은 방식으로 작동에 대해이었다

원격 프로세스 통신, 안드로이드에서 원격으로 실행중인 서비스가 있고 그 시간에 해당 서비스와 통신하고 싶다면 사진이 포함됩니다.

보조 기능에 대한 자세한 내용은 여기에서 확인할 수 있습니다. Android AIDL

관련 문제