数据推送使用django

时间:2011-04-29 16:58:23

标签: django flex push pyamf


我有兴趣从django到flex进行数据推送,这可以使用pyamf完成(教程或示例非常感谢)?
我想这样做,以便在数据库中更改某些内容时,会通知客户端该更改。

1 个答案:

答案 0 :(得分:2)

我还没有这样做,看起来很难。

What does BlazeDS Livecycle Data Services do, that something like PyAMF or RubyAMF not do?

PyAMF为您提供了在Python中发送和接收AMF消息的工具。

但是Django不适合推送,因为正常情况下推送你使用套接字连接而不是HTTP。

这也许意味着拥有Twisted服务器。您仍然可以使用Django ...您可能在模型中有信号代码,告知Twisted服务器将消息发送回Flex客户端。

你仍然必须自己在Flex方面编写所有数据绑定类型代码,尽管PyAMF提供了示例客户端代码来帮助你入门。

显然,Flex的Java框架可以为双方进行代码生成,使这一切变得更加容易。