将Flash与ASP.NET Web应用程序集成

时间:2009-10-08 18:56:52

标签: asp.net flash integration

使用Flash media server 3.5,我很想知道在我的asp.net应用程序中实现flash的选择是什么?我见过一些第三方的asp.net flash控件和flash销售的产品叫做'flash remoting'。还有其他选择吗?

由于

2 个答案:

答案 0 :(得分:1)

如果您使用的是ASP.NET,那么最好使用.NET产品进行Flash集成。 FluorineWebOrb是两种选择。我们多年来一直使用氟,并对它非常满意。

Flash Remoting是Flash / Flex可用于与后端通信的技术。它使用HTTP在AMF中传输消息和编码单个消息,这是一种在Flash中编码/解码非常有效的二进制协议。

另一种选择是RTMP,它最初是为视频设计的,但也用于数据。它在内部使用AMF编码单个数据包。 RTMP利用恒定连接并启用双向通信。它通常需要一个单独的端口进行通信,但某些产品(包括FMS)支持HTTP隧道,它将通过端口80发送RTMP连接。我不确定Fluorine或WebOrb是否支持HTTP隧道。

答案 1 :(得分:0)

您可以使用XML / JSON在服务器和Flash之间进行通信,但是,使用AMF可能是最快的方法。您还可以使用Javascript和ExternalInterface弥补Flash与服务器之间的差距。你有很多选择,没有它们应该花费你任何钱。

AMFNet看一下。