摘要: Binder是Android的进程间通信核心,Android的各种核心服务都是通过Binder机制进行相互通信的。熟悉Binder机制话就会知道,Binder的client部分就是通过代理模式来访问Server端的。本文我们就结合代理模式来详细讲解一下Java层Binder机制。 一、代理模式介绍 阅读全文
posted @ 2020-05-20 19:17 灰色飘零 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: 一、跨进程通信方式 跨进程通信主要有以下几类:管道、Socket、共享内存、信号。 1. 管道 管道的特点是半双工&单向的,管道里面的数据只能往一个方向流动。一般情况下管道是在父子进程之间使用的。 2. socket socket的特点是全双工,即可读也可写。可以用在两个无亲缘关系的进程之间,但需要 阅读全文
posted @ 2020-05-20 19:16 灰色飘零 阅读(1586) 评论(0) 推荐(0) 编辑