服务器端Action Script 3.0

时间:2009-04-04 16:18:52

标签: flash actionscript-3

是否有任何版本的Action Script 3.0供服务器端使用?

9 个答案:

答案 0 :(得分:7)

Checkout Tamarin和redtamarin用于运行actionscript 3服务器端。 http://code.google.com/p/redtamarin/

答案 1 :(得分:4)

据我所知,没有可用于服务器端脚本的ActionScript 3版本。但是,您可能需要查看Haxe。此语言类似于ActionScript 3,并且针对多个平台,如JavaScript,Flash Player,PHP和Neko。通过定位Neko,您可以使用Haxe创建功能非常强大的服务器端应用程序。

答案 2 :(得分:1)

Flash Media Server可以运行actionscript。虽然只有ActionScript 1,据我所知。

你可以阅读更多她:

http://help.adobe.com/en_US/FlashMediaServer/3.5_SS_ASD/WSC604F694-2799-4472-8C55-684EF6D5224A.html

我不会真的推荐它,ASP.NET几乎在任何情况下都应该更好。您可以做的一件事是打开流连接并以两种方式调用代码。 要在ASP.NET中执行此操作,您必须使用套接字,但不是那么简单/快速。

答案 3 :(得分:1)

以下是来自adobe http://www.surveymonkey.com/s/55FTCKJ的调查
他们计划将ActionScript 3引入服务器。

答案 4 :(得分:1)

我遇到同样的问题,因为我需要在服务器端脚本中使用RSA。

将as3crypto移植到服务器端actionscript

并不容易

但我找到了解决这个问题的方法。通过编写Flash Media Auth Plug In,我可以在插件中做任何我想做的事。,

答案 5 :(得分:0)

由于ActionScript 3是ECMAScript,有一些资源可能值得一看,建议服务器端的javascript正在获得一些动力,你可能能够接近你需要的东西

http://server-side-javascript.org

http://www.mozilla.org/rhino

答案 6 :(得分:0)

任何服务器都可以运行任何代码,只要在服务器上设置某种类型的环境来解释和运行它。

所以问题应该重新措辞“他们的任何服务器环境是否都能解释Actionscript 3.0?”

虽然我确定有人在某个时候制作了一个,但答案肯定是否定的,因为即使它存在,它也不会普及,也不会在很多(如果有的话)服务器上。我不知道任何安装了环境的服务器将运行AS3代码。而且我也不认为它很快就会发生,因为许多其他语言都充满了这个利基。

作为替代方案,请查看Java。许多服务器将运行JSP(Java Server Pages),Java与AS3非常相似:)

答案 7 :(得分:0)

在遥远的未来,ColdFusion将由动作脚本驱动,也许。 Adobe在2008年有关于在coldfusion上运行as3作为服务器端语言的演示。

答案 8 :(得分:-1)

不,Flash是客户端。使用Flex,您可以与服务器(BlazeDS,ColdFusion,LiveCycle或任何其他任何东西)进行通信。

理论上你可以运行一个独立的Flash(在服务器上的浏览器中运行......)或AIR应用程序来运行服务器端......但是有更好的方法可以做到这一点。