关于actionscript3:Flash应用程序可以相互通信的几种方法是什么?

What are some methods that Flash apps can communicate with each other?

我正在开发一个交互式系统,其中两个客户端Flash应用程序将与第三个服务器应用程序对话。客户端将向服务器发送一些状态信息。我认为我需要双向通信...尚未确定服务器是否需要发回任何确认。

这些将是应用程序,而不是在浏览器中运行的.swfs。

到目前为止,我看到的唯一方法是使服务器成为AIR应用程序(b / c AIR具有服务器套接字类),并使客户端Flash投影仪(b / c Flash具有Sockets类)。

我还可以使用其他方法将我的应用程序连接在一起吗?这3台机器基本上将彼此相距几英尺远,并且它们将位于各自的专用网络上。

更多信息

这些机器将生活在自己的小型专用网络中。他们将无法访问外界。


n


我建议根据项目的预算以及您期望的客户端连接数量来研究Flash Media Interactive Server。

过去,我使用FMIS取得了不错的效果,并且Developer Edition支持多达10个同时连接,并且其许可协议允许将其用于商业用途。 http://forums.adobe.com/thread/856736

下载链接
https://www.adobe.com/cfusion/tdrc/index.cfm?product=flashmediaserver


我建议使用Adobe Cirrus(来自Stratus)

http://labs.adobe.com/technologies/cirrus/

它确实可以满足您的需求。