您的位置:首页 > 移动开发 > Android开发

Binder系统分层

2018-01-07 18:42 134 查看
服务层、RPC(远程调用)、IPC(进程间通信)

在C++实现中调用sayhellosayhello_to函数只使用不实现。

在Server端BnHelloService实现这两个函数。

以上这一层属于服务层

在BpHelloService中构造数据发送remote->transat函数发送

在BnHelloService中的onTransat()中根据数据调用具体哪个函数

以上RPC层

看起来是transact函数直接调用到onTransact函数 。

remote怎么发送数据。onTransact怎么接收数据。并且怎么调用onTransact

由IPC层解决
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息