是否有任何版本的Action Script 3.0供服务器端使用?
答案 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
和
答案 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应用程序来运行服务器端......但是有更好的方法可以做到这一点。