flex和C++服務器通信。因爲安全沙漏問題,當swf位於A服務器,C++服務器程序位於B服務器時。
這時swf和B服務器建立Socket建立連接會產生跨域問題。
解決方法如下
swf建立socket時會先發起一個請求跨域文件的請求:"<policy-file-request/>"
服務器接收到後發送字符串
並關閉這個發來跨域請求的端口。
大功告成!
參考:http://hi.baidu.com/cjmxp/blog/item/815fdd88d40e3c93a4c27236.html