【发布时间】:2012-03-18 15:31:15
【问题描述】:
我正在开发一个监控系统(类似于实时网络应用程序)。问题是关于系统架构的。 设备连接到服务器并发送有关受控参数状态的信息。服务器应该将信息保存到数据库并通知彗星服务器。 Comet 服务器向用户发送消息说有新数据可用。用户获得新信息。 分析和保存有关设备状态的信息(如果需要,创建警报消息)的最佳方式是什么:
- Twisted 应用程序自行分析并与 DB(adbapi) 和 Comet 服务器(Orbited)交互。
- Twisted 将接收到的数据推送到 Django(如何推送?),Django 分析并将数据保存到 DB 并将“NEW”标志发送到轨道。
- 您的任何建议,如果有更好的方法。
您可以在下面的图片中找到更多信息:
【问题讨论】:
标签: django architecture twisted