Binder机制流程图

文章开头先放参考的文章,详细具体最好回到原文去看。参考文章: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


自己画的渣图


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容