Advertisement

C++ Binder服务及客户端的浅层解耦

阅读量:

纯C++binder服务和客户端浅解

  • 绑定器
    • 源代码

binder

Android系统中较为常用的一种进程间通信方式为Binder通信,其采用的是客户端-服务器的交互架构。作为一种基于开源项目OpenBinder实现的通信机制,Binder最初由Be Inc.公司开发,随后被Plam Inc.公司接手。从字面含义来看,Binder一词具有胶水或粘合剂之意,因此其核心作用在于连接不同进程以实现数据交互。Binder机制的复杂性远非一篇短文能够详尽阐述,目前网络上关于Binder的相关资料十分丰富,本文仅作为初学者对Binder的基本认知与初步应用的简要介绍。

源码

目录框架

在这里插入图片描述

bindertest目录下的Android.mk

关于Android.mk文件:

复制代码
    include $(call all-subdir-makefiles)
    
    
    
    AI写代码javascript

全部评论 (0)

还没有任何评论哟~