所謂連接跨網域FlashCom服務器意思就是:SWF文件在domainA.com,FlashCom服務器在domainB.com,在SWF文件中用:
my_nc = new NetConnection(); my_nc.connect("rtmp://www.domainB.com/appsInst");
我測試過,這是可以的,忽然有一個奇想,豈不是可以偷別人的FlashCom服務器來用?當然啦,別人的main.asc有你需要用的程序。
所謂連接跨網域Flash Remoting Gateway意思就是:SWF文件在domainA.com,Flash Remoting Gateway在domainB.com,在SWF文件中用:
NetServices.setDefaultGatewayUrl("http://www.domainB. com/flashremoting/gateway.aspx"); gatewayConnection=NetServices.createGatewayConnection();
我測試過,這個當然是不可以的,因為Flash Remoting Gateway只是跳板,跟著就可以連接Remote Services,如果可以這樣做,所有人都不用Macromedia的產品,哈哈。
|