Linux Raspberry Pi、POSIX MQ vs、Message Broker协议的最佳IPC

Linux Raspberry Pi、POSIX MQ vs、Message Broker协议的最佳IPC,linux,posix,ipc,raspberry-pi3,messagebroker,Linux,Posix,Ipc,Raspberry Pi3,Messagebroker,我目前正在为Raspian开发一个软件,它应该是分散的。应该有获取传感器数据的过程、运行电机控制器的过程、控制环境变量的过程、用于WEB GUI的WEB服务器、数据库过程、登录过程以及类似于将所有内容放在一起的主过程。应该可以通过WEB GUI启动交互,可能是远程过程调用。我刚开始使用POSIX消息队列,但我不确定它是否适合我。我读过一些消息代理,如Rabbit MQ、Mosquitto、ZeroMQ等。与Posix MQ相比,使用其中一个有什么优势?使用其中一种方法会更好吗?使用Posix,我

我目前正在为Raspian开发一个软件,它应该是分散的。应该有获取传感器数据的过程、运行电机控制器的过程、控制环境变量的过程、用于WEB GUI的WEB服务器、数据库过程、登录过程以及类似于将所有内容放在一起的主过程。应该可以通过WEB GUI启动交互,可能是远程过程调用。我刚开始使用POSIX消息队列,但我不确定它是否适合我。我读过一些消息代理,如Rabbit MQ、Mosquitto、ZeroMQ等。与Posix MQ相比,使用其中一个有什么优势?使用其中一种方法会更好吗?使用Posix,我必须自己编程MessageBroker?是否已经有Posix MQ代理的实现?到目前为止,计划只在内部运行消息队列,而不是连接多个设备