我有兴趣从django进行数据推送到flex,这可以使用pyamf来完成(教程或示例非常感谢)?
我想这样做,当数据库中的内容发生变化时,客户端会收到有关此更改的通知。使用django推送数据
回答
我没有做它,它看起来很困难。
What does BlazeDS Livecycle Data Services do, that something like PyAMF or RubyAMF not do?
PyAMF的给你的工具,在Python中发送和接收AMF消息。
但Django是不适合推,因为通常对于推你会使用套接字连接,而不是HTTP。
这可能意味着具有扭转服务器上。你仍然可以使用Django ......你可能会在你的模型中有信号代码,告诉Twisted服务器将消息发送回Flex客户端。
你最好还是写在Flex端自己所有的数据绑定类型代码,虽然PyAMF的提供例如客户端代码,让你开始。
显然针对Flex的Java框架做代码生成两侧,使得这一切变得更加容易。
是否有可能使用cherrypy而不是Django? – 2011-04-29 22:03:01
我认为CherryPy和Django有相同的问题:WSGI是一个同步的请求/响应循环API,所以很难做到“推”或双向套接字类型的代码。从我读过的书中可以看出,CherryPy可以通过线程来执行诸如Comet(http push)http://tools.cherrypy.org/wiki/Comet这样的事情 - 但是这会在每个开放连接中绑定一个线程,这就是为什么人们更喜欢异步服务器这东西。另请参阅用于CherryPy的实验(html5)Web套接字代码:http://www.defuze.org/archives/232-websocket-for-cherrypy-32.html – Anentropic 2011-05-09 22:17:34
这里有人通过PyAMF实际执行Django-> Flex。不知道他们是否“推”,但也许他们可以进一步帮助:http://stackoverflow.com/questions/481110/how-can-i-use-flex-to-access-foreign-keyed-fields-in-django – Anentropic 2011-05-09 22:22:53
- 1. 使用Django通过Pyapns(iOS推送通知)发送其他数据
- 2. 使用gRPC推送数据可以吗?
- 3. Parse.com用数据发送推送通知
- 4. 使用JSON发送带有数据的推送通知
- 5. 无法使用分析推送发送数据
- 6. 推送数据连续
- 7. 推送和重试数据
- 8. Firebase推送数据Swift?
- 9. BlazeDS数据推送SSL
- 10. 推送数据的MongoDB
- 11. 阅读推送器数据
- 12. Django推送通知到IOS
- 13. Django Heroku推送失败
- 14. 推送通知Django 1.9
- 15. 用Apache Flink将数据推送到S3
- 16. Heroku推送被拒绝(Django应用)
- 17. Django对用户推送HTTP响应
- 18. django将预安装的数据推送到数据库的工具
- 19. 点击抓取数据ID并使用jQuery推送到数组
- 20. 如何使用jQuery将JSON数据推送到数组中?
- 21. 无法使用python将数据推送到数组中
- 22. 将数据从Django应用程序推送到Android应用程序
- 23. 城市飞艇推送通知不推送数据
- 24. 发送数据与推送通知 - 不返回整个推
- 25. 用数据从服务器到数组推送extenal数据
- 26. 推送数据到数组填充jqGrid
- 27. 数据推送到状态数组
- 28. 使用大数据进行Android推送通知
- 29. 在iOS中丰富的推送通知使用数据与FCM
- 30. IOS - 使用APNS推送数据而不是通知
我认为你需要更具体与您的第二个问题,但话又说回来,也许你所需要的教程。 Google快速搜索带来了什么? – 2011-04-29 17:10:26
@geekam:我发现了一些例子...但他们没有做到这一点.. 至于你的第一个评论(关于更具体): 有一个数据库,有一个汽车表,例如... 和每当有些客户在该表中添加了一个条目,我想让剩下的客户知道现在有一辆新车。我希望这更清晰 – 2011-04-29 18:29:10