首页 > 其他 > 详细

AIDL的全称是什么?如何工作?

时间:2017-05-24 15:16:27      阅读:429      评论:0      收藏:0      [点我收藏+]

AIDL:Android Interface Definition Language,即Android接口定义语言。

  为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言(Interface Definition Language,IDL)来公开服务的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiver和ContentProvider)都可以进行跨进程访问,另外一个Android应用程序组件Service同样可以。因此,可以将这种可以跨进程访问的服务称为AIDL(Android Interface Definition Language)服务。

AIDL的全称是什么?如何工作?

原文:http://www.cnblogs.com/mycharming/p/6898848.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!