首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android - Binder

Android - Binder
EN

Stack Overflow用户
提问于 2012-09-17 23:06:20
回答 4查看 2.5K关注 0票数 2

我读了一篇关于android活页夹的文章。文章说,进程交换共享内存中的对象引用,并且它比编组和unmarshalling...But更有效。事实上,在进程间通信机制中存在编组和解组机制?我有点困惑..。

有人能解释一下活页夹的机制或链接到详细的文章吗?

EN

回答 4

Stack Overflow用户

发布于 2012-10-03 15:01:07

绑定器是一种在内核中运行的优化编组方法。

关于它的几个链接:

http://www.cubrid.org/blog/dev-platform/binder-communication-mechanism-of-android-processes/ http://lukejin.wordpress.com/2011/03/13/android%E4%B8%AD%E7%9A%84binder/

票数 1
EN

Stack Overflow用户

发布于 2013-07-28 10:43:10

http://marakana.com/s/post/1340/Deep_Dive_Into_Binder_Presentation.htm

此链接提供了有关Binder如何作为架构工作的非常有用的概述,还提供了使用与应用程序开发人员(Intents、Messenger、AIDL)相关的Binder的各个方面的示例代码。

票数 0
EN

Stack Overflow用户

发布于 2016-10-12 04:40:20

这篇文章说进程交换共享内存中的对象引用

我认为混淆是在绑定器协议和Android的“绑定器”RPC机制之间。就proto而言,它只是被复制进来和拷贝出来的字节。Android平台使用Binder内核驱动程序实现了一种类似OO的RPC机制。这当然会将对象“编组”到字节,然后在另一端将它们解组回一个对象。这可以在Parcel类和Parcelable接口的帮助下完成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12462115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档