如何使用IInterface?

时间:2013-01-23 07:19:59

标签: android

最近,我正在研究在Java Reflection概念的实现过程中使用IInterface的一些代码。在该部分代码中,IInterface类的对象用于调用Remote api的方法。

我在这里很困惑,如何使用通用IInterface类的对象来调用远程API的方法(我不知道如何编写远程API类)。

所以,我担心在这种情况下如何使用IInterface或IBinder。

有人可以解释为什么使用IInterface吗?虽然我搜索了它,但我无法获得足够的信息。

提前致谢,如果有任何错误,请忽略。

Siva Kumar

1 个答案:

答案 0 :(得分:0)

它是关于Android接口定义语言(AIDL)的,它用于远程服务通信或IPC(进程间通信),如果你知道java rmi概念它基本上以这种方式工作我的意思是远程进程通信,在android中如果你有远程运行的服务,你想在那时与该服务进行通信。它会出现在图片中。

有关aidl的更多信息,请点击此处 Android AIDL