flex和C++服务器通信。因为安全沙漏问题,当swf位于A服务器,C++服务器程序位于B服务器时。
这时swf和B服务器建立Socket建立连接会产生跨域问题。
解决方法如下
swf建立socket时会先发起一个请求跨域文件的请求:"<policy-file-request/>"
服务器接收到后发送字符串
并关闭这个发来跨域请求的端口。
大功告成!
参考:http://hi.baidu.com/cjmxp/blog/item/815fdd88d40e3c93a4c27236.html