Android Service的基石——Binder

标签: 技术 android ibinder

Binder被称为驱动,只是为了强调它会运行在内核态,是操作系统级全局资源,它实质上就是封闭了一套IPC机制,这套IPC机制使用了线程间通信(OS当然知道各个线程了)来实现,也是个二手货。它的基本运行原理为:申请服务的客户调用驱动(类似于系统调用),拿到驱动中保存的服务句柄,然后... 阅读全文