当前位置:首页 > 图灵资讯 > 技术篇> Binder原理

Binder原理

发布时间:2023-05-16 09:34:47

--摘自《android插件化开发指南》

1.Binder分为两个过程:Client和Server:

  client和server是相对的。谁发消息,谁就是client;谁收到消息,谁就是server。

2.Servicemanger复责Binder Server注册为容器

3.Binder的通信过程

  1)Server在SM容器中注册

  2)如果Client想调用Server中的方法,请求Server对象,SM将Server的代理对象Proxy返回到Client

  3)Clinet调用Proxy中的方法,SM将帮助调用Server中的方法,并将结果放回Client

Binder原理_binder原理

本文是转载内容,我们尊重原作者对文章的权利。如有内容错误或侵权行为,请联系我们更正或删除文章。

ps 图灵课堂老师从近一百套最新一线互联网公司面试题中精选而出,涵盖Java架构面试 所有技术栈,包括JVM,Mysql,并发,Spring,Redis,MQ,Zookeeper,Netty, Dubbo,Spring Boot,Spring Cloud,数据结构与算法,设计模式等相关技术领域的大 厂面试题及详解。 详情咨询客服获取全套面经试题。

上一篇 java byte[] 操作 java中byte类型怎么赋值
下一篇 AIDL

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: