美文网首页
AIDL oneway

AIDL oneway

作者: 菜鸟何时起飞 | 来源:发表于2020-05-06 15:47 被阅读0次

原文地址:https://mp.weixin.qq.com/s/Jc2mrxeMVTJXudoPx5K4-w

oneway主要有两个特点:异步调用和串行化处理。异步调用是指应用向binder驱动发送数据后不需要挂起线程等待binder驱动回复,而是直接结束。像一些系统服务调用调用应用进程的时候就会使用oneway,比如AMS调用应用进程启动activity,这样就算应用进程中做了耗时任务,也不会阻塞系统服务的运行。
串行化处理是指对于一个服务端的 AIDL 接口而言,所有的 oneway 方法不会同时执行,binder 驱动会将他们串行化处理,排队一个一个调用。

相关文章

网友评论

      本文标题:AIDL oneway

      本文链接:https://www.haomeiwen.com/subject/rbswghtx.html