服务器端Action Script 3.0

6
有没有适用于服务器端使用的Action Script 3.0版本?
9个回答

7

4
据我所知,目前还没有可用于服务器端脚本的ActionScript 3版本。不过,你可能想看一下Haxe。这种语言类似于ActionScript 3,并且可以针对多个平台进行编译,如JavaScript、Flash Player、PHP和Neko。通过针对Neko进行编译,你可以使用Haxe创建非常强大的服务器端应用程序。

我认为Haxe将是在服务器端拥有一些类似于ActionScript 3的语言的首选。 - TheHippo

1

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中实现这一点,您需要使用套接字,这是可行的,但不像其他方式那么容易/快速。


1

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

将as3crypto移植到服务器端actionscript并不容易。

但我找到了解决方法。编写一个Flash Media Auth插件,我可以在插件中做任何我想做的事情。


0
在遥远的未来,ColdFusion 可能将由 ActionScript 驱动。Adobe 在 2008 年曾演示过在 ColdFusion 上作为服务器端语言运行 AS3 的示例。

0

0
任何服务器只要设置了某种环境来解释和运行代码,就可以运行任何代码。
因此问题应该重新表述为“是否有任何服务器环境可以解释Actionscript 3.0?”
虽然我相信某个时候会有人制作出这样的环境,但实际上答案是否定的,因为即使存在,它也不普及,并且没有许多(如果有的话)服务器。我不知道有哪些服务器安装了可以运行AS3代码的环境。我也不认为这会很快发生,因为许多其他语言已经填补了这个空缺。
作为替代方案,请考虑Java。许多服务器将运行JSP(Java Server Pages),而Java与AS3非常相似 :)

Java和AS3相似吗?怎么相似? - zardilior

-1
不,Flash是客户端的。使用Flex,您可以与服务器(BlazeDS、ColdFusion、LiveCycle或任何其他东西)进行通信。
理论上,您可以运行一个独立的Flash(在服务器上在浏览器中运行...)或AIR应用程序来执行服务器端的操作...但有更好的方法来实现这一点。

1
呵呵,你也可以使用本地AS3进行通信。说flex有歧义,你是指IDE、框架还是SDK? :) <3 只是不想让人们认为你必须要有flex才能做到这一点。 - Brian Hodge

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接