IPC通信
wangzhibo666
这个作者很懒,什么都没留下…
展开
-
基于AIDL的 Activity、Service跨进程观察者模式实现与源码解读(附github源码)
前言上篇文章最简单的Activity、Service使用、通信指南二(AIDL进程间通信)(附github源码),介绍了怎么使用AIDL文件,实现在跨进程环境下,Activity获取Service中每秒递增的num并展示的过程,并简单讲解了下AIDL文件的构成(Stub,Proxy),并留下了3个问题。1.这个Stub.Proxy何许人也?为啥能够和远端Binder通信?2.为啥同进程...原创 2019-01-27 17:56:25 · 1026 阅读 · 2 评论 -
Android源码 Linux系统调用poll、select、epoll学习笔记
参考:(源码解读poll/select内核机制)[http://gityuan.com/2019/01/05/linux-poll-select/](源码解读epoll内核机制)[http://gityuan.com/2019/01/06/linux-epoll/]原创 2019-02-26 11:50:05 · 820 阅读 · 0 评论 -
学习笔记之IPC跨进程通信binder原理
前言:我们在多篇文章(AIDL进程间通信 Service主动修改Activity视图之回调传递 三(附github源码))[]、(最简单的Activity、Service进程间 AIDL通信指南二(附github源码))[]都讲到了binder,服务器端实现binder,客户端连接接收到binderProxy,那么binder底层的原理到底是什么?它是怎么实现跨进程通信的?ioctl()函数的...原创 2019-02-26 15:25:04 · 199 阅读 · 0 评论