使用 Ruby On Rails 对 Flex 进行流式支持(处理实时数据)
我正在研究柔性仪表板和图表。到目前为止,我只为静态数据构建它们,现在我想将它们升级为适用于实时数据,其中新数据不断从服务器发送到客户端(swf 文件)并更新相同的数据。
我将 Jruby 与 RoR 一起使用。
请分享 RoR-Flex 架构中任何类似实现的链接。或者如果您有一些建议可以分享,我将非常感激。
谢谢朋友们。
I am working on flex dasboards and charting stuff. Till now I have build them for static data only now I want to upgrade them to work for real time data where new data is continuosly sent to client (swf file) from server and it updates the same.
I am using Jruby with RoR.
Please share the links for any similar implementation in RoR-Flex architecture. Or if you have some suggestions to share I will really appreciate.
Thanks friends.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
试试这个:
http://flexonrails.net/?p=105
您需要一个可以支持的服务器推送架构实时数据流。
Try this :
http://flexonrails.net/?p=105
You need a server push architecture which can support live data streaming.
只需创建一个带有您不断更新的 getter 和 setter 的私有变量即可。该变量将成为图表的数据提供者。
然后将图表设置为使用 _dataProvider 作为其 dataProvider。
Just create a private variable with getters and setters that you continually update. This variable will be the dataProvider for your charts.
Then set your chart to use _dataProvider as its dataProvider.
研究一下 livecycle 数据服务...或者甚至可能是 blazeDS,
这里有一个来自 adobe 网站的非常好的示例应用程序,可以实时推送数据。
http://examples.adobe.com/flex3/devnet/networkmonitor/main。 html
look into livecycle data services...or even maybe blazeDS,
here's a pretty good sample app from the adobe website that has data being pushed real time.
http://examples.adobe.com/flex3/devnet/networkmonitor/main.html
查看实时Tour de Flex 中的仪表板示例。
Check out the Real-Time Dashboard sample in Tour de Flex.
我在涉及 Twitter 和 Flash 的项目中使用了 WebORB ,而且效果很好。它允许基本类型(字典/散列/对象、数组等)在网络上的持久性。在此处查看概述:
http://www.themidnightcoders.com/ products/weborb-for-rails/overview.html
或者查看此处的快速入门指南:
http://www.themidnightcoders.com/products/weborb-for-rails/quick-start-guide.html
I've used WebORB for a project involving Twitter and Flash, and it works great. It allows the persistence of primitive types (dictionaries/hashes/objects, arrays, etc) across the wire. Check out the overview here:
http://www.themidnightcoders.com/products/weborb-for-rails/overview.html
Or take a peek at the quick start guide here:
http://www.themidnightcoders.com/products/weborb-for-rails/quick-start-guide.html