佐须之男的博客

技术需要沉淀,成长需要痛苦,成功需要坚持,敬仰需要奉献

跟着佐大学Lede/OpenWrt开发入门培训班讲义-17 OpenWrt ubus 框架分析

备注:

    此文是佐须之男"跟着佐大学OpenWrt开发"入门培训班教学视频演讲稿提纲,虽是内部资料但再三考虑后对外公布,通过公众的监督来鞭策自己。如对完整内容感兴趣,可以参加"跟着佐大学OpenWrt开发"入门培训班:http://forgotfun.org/2018/04/openwrt-training-2018.html

课程试听地址:

    https://pan.baidu.com/s/13nCmoaXTEfKc9F9-bdtHcA

   

    ubus是openwrt下的进程间通讯协议,可以用来获取OpenWrt核心组件的信息,比如iwinfo、uci、service。ubus底层采用的是unix socket,通讯采用的数据结构是json。shell、c、lua都可以使用ubus来实现进程间通讯。ubus采用的是托管方式,后端的消息传递是由ubusd程序来实现的。OpenWrt中很多项目是基于ubus的,比如netifd、ubus-scriptd。


    参考资料:

    https://openwrt.org/docs/guide-developer/ubus

Powered By Z-BlogPHP 1.5 Zero

© 2016 佐须之男版权所有 | 联系方式 forgotfun@qq.com | 业务合作 181-1435-4589 (陆工)