孙金波
2016-03-02 18:26
AIDL、Binder和Messager的运用场景的区别还是没有听懂,有谁能解释下吗?
个人理解课件明显错误,应该是这样的:
AIDL:ipc+concurrent
messenger:ipc+no concurrent
binder:单进程
官方文档解释那里有点问题吧,文档的解释应该如下:
AIDL是用于多进程并发通信处理
Binder是用于非多进程并发处理
Messenger是用于多进程且下的非并发处理
没听懂 too,感觉好像翻译错了吧。。。
AIDL 多线程通讯
Binder 和 Messager 是同一个线程内的通讯(即单线程)
AIDL-小白成长记
42599 学习 · 57 问题
相似问题