android binder
- Binder框架中主要涉及到4个角色Client、Server、Service Manager及Binder驱动,其中Client、Server、Service Manager运行在用户空间,Binder驱动运行在内核空间
- Client代表客户端进程,Server代表客户端进程提供各种服务,如音视频等
- Service Manager用来管理各种系统服务
- Binder驱动提供进程间通信的能力
- 用户空间的Client、Server、ServiceManager通过open、mmap和ioctl等标准文件操作(详见Unix环境编程)来访问/dev/binder,进而实现进程间通信
浙公网安备 33010602011771号