有人开发了一个带有Flex UI和Rails后端的应用程序吗?

时间:2008-12-31 13:20:03

标签: ruby-on-rails flex web-applications flexbuilder

我正在研究使用Rails后端为Flex上的客户端做一些工作的可能性。

这不是火箭科学,但我想知道是否有人对这两种真棒技术有过一些经验?

提前致谢....

2 个答案:

答案 0 :(得分:3)

Peter Armstrong编写了一本名为Flexible Rails的优秀书籍,并创建了一个名为Ruboss的Flex / Rails框架。我建议您查看这两种资源。

答案 1 :(得分:0)

我使用Flex和Rails开发了一些应用程序。最简单的方法是使用as3corelib(http://code.google.com/p/as3corelib/)并使用标准JSON对象。您可以使用AMF序列化程序,但它们都不是生产就绪的(它们是用ruby编写的,而不是C语言)。

您需要确保的最重要的事情是,如果您要从Flex创建资源,则需要从flex发送真实性密钥。我这样做是通过写一个帮助器将它输出到视图:

<script language="Javascript">
    function getAuthKey() { return "<%= form_authenticity_token %>"; }
</script>

然后使用ExternalInterface在Flex中调用它。

ExternalInterface.call('getAuthKey')