文章开头先放参考的文章,详细具体最好回到原文去看。参考文章:https://blog.csdn.net/augfun/article/details/82343249
Binder机制
Binder框架 定义了1.Client 2. server 3.servicemanager 4.binder驱动四个角色
Server创建实体并命名 binder连同名字和数据包通过binder驱动输送给Service Manager ,让Service Manager注册相应名字的binder,并且在收到数据包后,取出名字和引用放入查找表。这个过程驱动为会创建相应的实体结点以及Service Manager对实体的引用。注册后,Client可以通过相应的名字对Binder进行引用。
Client发出连接请求,ServiceManager在查找表中找相应条目,从条目中取出引用发给Client
自己画的渣图