首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >[Android绑定服务][Binder对信使]

[Android绑定服务][Binder对信使]
EN

Stack Overflow用户
提问于 2014-07-01 07:03:39
回答 1查看 731关注 0票数 1

我试图理解使用信使绑定服务和使用绑定器class.In procedure.But文档之间的区别。有人说,当我们需要通过远程procedure.But访问服务时,应该使用信使类。我无法找到一个示例,说明一个不能使用绑定类完成的实现。

EN

回答 1

Stack Overflow用户

发布于 2015-11-15 19:51:46

据我所知,这两个类支持Android中的IPC。然而,Binder比Messenger更强大。在Binder &Messenger之间有三个不同的观点:

  • Messenger支持两个进程之间的通信,Binder不支持(我的意思是您只使用Binder )
  • Binder & AIDL允许在两个单独的应用程序上运行的两个进程之间保持通信。信使不能这么做。
  • 粘合剂和AIDL支持多线程.相比之下,信使没有。

我在IPC中为Messenger & Binder编写了两个简单的演示。希望他们能帮你。

https://github.com/nguyentrungduy/Interprocess-with-Messenger https://github.com/nguyentrungduy/Interprocess-With-AIDL

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

https://stackoverflow.com/questions/24504272

复制
相关文章

相似问题

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