为flex应用程序添加计算能力

时间:2012-05-13 18:22:49

标签: flex excel math

我的任务是制作几个灵活驱动的巨型excel电子表格可视化。客户希望成品尽可能独立。问题是flex不能提供所需的计算能力。是否有一种简单(或不容易)的方法来实现这一目标。我只是在寻找指针。提前谢谢!

2 个答案:

答案 0 :(得分:1)

我想到的第一件事 - 建立一个能够完成艰苦工作的网络服务。但这不是一个独立的产品。

除此之外 - 看看apparat - http://code.google.com/p/apparat,它允许各种优化,访问低级AVM2代码 - http://code.google.com/p/apparat/wiki/AsmExpansion等等。我不认为as3和flex编译器对数学这么糟糕。尝试编写示例数学函数并使用不同的语言对其进行测试。

答案 1 :(得分:1)

如果您不介意这么做,我有两种选择:

  1. Pixel Bender:最初设计用于创建复杂且CPU密集型图形过滤器并将这些计算卸载到硬件的工具。但它也可以用于数字运算。这是一篇涵盖该主题的文章:Using Pixel Bender with Flash Builder 4 as a number crunching engine。这种语言可能不像你习惯的那样。我很难绕过它。
  2. Alchemy:一个编译C或C ++代码的工具,因此可以在Flash VM中执行。我不确定简单数字运算可以获得多少性能,但是如果你知道C,这可能是一条需要调查的途径。