我正在致力於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