XMLSocket 协议是flash的长连接消息协议
XMLSocket协议规则:
每个 XML 消息都是一个完整的XML文档,一定要以 \0 结束。 ( html5-websocket是长连接传输的是精简的http报文 )
XMLSocket.connect() 方法只能连接到端口号大于等于1024的TCP端口。
XMLSocket 策略文件:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM " http://www.adobe.com/xml/dtds/cross-domain-policy.dtd ">
<cross-domain-policy>
<allow-access-from domain="*" to-ports="*" />
</cross-domain-policy>
流程:
在服务端写一个程序,监听843端口,当收到 "<policy-file-request/>" 请求串,将恰当的策略文件内容发送回客户端。