我正在致力于power monitoring并希望仅向授权用户发送实时电源数据。一些用户选择在家中安装功率传感器,其他用户正在查看这些传感器。每个传感器将样本发送到后端 - 目标是让此后端将数据转发到在浏览器中运行的Javascript。ActiveMQ:使用Django Auth with Stomp
我目前的转发数据的解决方案是Orbited服务器和MorbidQ(MorbidQ是Stomp服务器)的实例。我系统中的每个建筑物(example here)都有自己的更新频道。扭曲的后端通过MorbidQ频道将数据广播给任何人观看,但任何人都可以观看。我的博客上有一条关于the data flow from sensor to site
对于许多建筑物,我只想让几个用户能够看到给定建筑物中的实时数据。如果可能的话,我想使用Django Auth,或者如果不是,则使用某种解决方法。
每个用户保护这些频道的最简单方法是什么? 我可以使用Django Auth吗? 我应该用RabbitMQ还是ActiveMQ代替MorbidQ? 我可以采取哪些措施来保持此解决方案的安全?
对于编码,我对C++和Python最有信心。
谢谢!
+1这听起来像一个很好的解决方案!非常感谢你 :) – 2009-10-15 22:10:55