什么是嵌入式Linux的优秀开源消息总线?

什么是嵌入式Linux的优秀开源消息总线?,第1张

概述我正在寻找一个适合嵌入式 Linux设备( Linux和uClinux)的开源消息总线. 它需要满足以下标准: >必须是免费软件和LGPL或更自由的许可证,因为uClinux仅支持静态链接 >必须有一个C API >必须占用相对较小的空间,而不依赖于第三方库 >必须与Linux / uClinux 2.4.22兼容 >应该经过充分测试,并且最好设置现有的测试框架 >应该有一个记录良好的协议 >应该 我正在寻找一个适合嵌入式 Linux设备( Linux和uClinux)的开源消息总线.

它需要满足以下标准:

>必须是免费软件和LGPL或更自由的许可证,因为uClinux仅支持静态链接
>必须有一个C API
>必须占用相对较小的空间,而不依赖于第三方库
>必须与linux / uClinux 2.4.22兼容
>应该经过充分测试,并且最好设置现有的测试框架
>应该有一个记录良好的协议
>应该可移植到其他平台

消息总线主要由我们系统上的应用程序使用,以便传递配置参数等,因此它不需要满足实时要求.

解决方法 这一切都取决于你的架构.您是打算通过背板向群集中的其他节点发送消息,还是在一个节点内,但是在不同的地址空间中?

如果是后者,那么就像卡森所说:man mq_overvIEw.

如果是前者,那么先来看看你的嵌入式linux厂商.许多供应商将提供某种分布式消息传递库.如果做不到这一点,请查看0MQ或MPICH2 MPI库.

更新:我还应该补充一点,我去年的大部分时间花在为分布式处理框架编写这样的API上,我可以告诉你,POSIX兼容性值得保留.尽可能使用POSIX消息队列.

总结

以上是内存溢出为你收集整理的什么是嵌入式Linux的优秀开源消息总线?全部内容,希望文章能够帮你解决什么是嵌入式Linux的优秀开源消息总线?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:http://outofmemory.cn/yw/1048169.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存