我有个主意。我想把数据从这台机器上的SWF发送到互联网上另一台机器的SWF。我知道Adobe的Cirrus也许能帮上忙。
我使用浏览器(Chrome)运行SWF,并将文件SWF上传到互联网。
我尝试使用LocalConnection,但它只适用于本地机器
我也尝试过NetConnection和NetStream,但没有成功。
所以有任何想法的人都可以帮助我。非常感谢。。。。
抱歉我英语不好!
您可以尝试UDP。但是,由于数据是UDP,所以数据不一定会传输。
NetConnection用于客户端服务器。LocalConnection用于同一台计算机上的swf。
解决方案可以是使用blaze,blaze接收请求并将消息推送到第二个客户端,反之亦然。但是,使用UDP的两个AIR或Flash播放器之间的直接连接是不依赖的。
在此处查找UDP这里和这里的火焰
顺便说一句,Adobe的Cirrus是什么?
除了使用BlazeDS(或者GraniteDS,我实际上更喜欢它)消息服务之外,还有使用AIR+Flex的选项。不幸的是,从浏览器(Flash)来看,它永远不会这么容易。
这看起来是一个不错的例子:
http://mariusht.com/blog/2010/02/13/sending-messages-from-server-socket-to-client-sockets/