但是执行器呢?
是pub-sub模式适用于执行器。
这是执行器的一种方式吗?
这是一种可行的方法,并且由于许多云提供商(例如,
试图占用IoT空间以通过不同的方法轻松地将数据从传感器移动到云中,并且由于设备的连接性,功率,带宽有限,它们需要重量更轻的协议(例如MQTT),并且该协议是基于发布子模型的。
我的意思是,任何可以感知并具有数据的设备都可以使用pub-sub,但是聪明的事情来自于他们正在执行的实现类型。假设如果您不通过某种加密机制(TLS / SSL)使用MQTT,则可以嗅探数据。
有没有更聪明的解决方案?
它取决于应用程序和问题所具有的约束,所谓的更智能的解决方案会随着时间的流逝而变化。这里要注意的另一件事是,拥有更智能的解决方案不是解决问题的最明智的方法,因为实现是最重要的,而不是您选择的协议或方法。
是否可以在任何地方发布公开活动?它被黑客攻击有多容易?
是的,可以通过发布事件从任何地方打开门,但这完全取决于您提供的应用程序和身份验证,例如,可以使您的应用程序仅在身份验证之后订阅/发布主题。
实际情况:
我知道很多公司都在使用这种精确模型执行器,最近我为一个团队工作,该团队是Solar Tracking系统的一部分,该系统使用无线技术控制,监视太阳能电池板。
特别是要根据太阳的位置移动/旋转面板面板并基于不同的能量优化算法,我们使用线性执行器,在该系统中,我们还提供了在紧急情况或紧急情况下通过Web /移动仪表板手动控制面板的功能任何维护目的。
在上述情况下,使用带有身份验证/加密的执行器Pub-Sub模型。