- 1
- 0
- 约4.47千字
- 约 6页
- 2019-06-11 发布于广东
- 举报
AndroidIPC进程间通讯机制
Android IPC进程间通讯机制
分类:Android
—.Linux系统进程间通信有哪些方式,1. socket; 2. name pipe命名管道;
message queue 消息队列;4. singal 信号量;5. share memory 共享内存;
Java系统的通信方式是什么,1. socket; 2. name pipe;
Android系统通信方式是什么,Binder通信;
Binder通信的优势是什么,高效率
Binder通信的特点是什么,是同步,而不是异步;
Binder通信是如何实现的,
Binder通信是通过linux的binder driver来实现的,
Binder通信操作类似线程迁移(thread migration),两个进程间IPC看起来 就象是一个进程进入另一个进程执行代码然后带着执行的结果返回;
Binder的用户空间为每一个进程维护着一个可用的线程池,线程池用于处理 到来的IPC以及执行进程本地消息,Binder通信是同步而不是异步。
Android中的Binder通信实现要点:
Android屮的Binder通信是基于Service与Client的工作模型的;
所有需要IBinder通信的进程都必须创建一个IBinder接口 ;
系统中有一个进程管理所有的system service:
Andr
原创力文档

文档评论(0)