flex里面几种获取后台数据的方式
刚接触flex。初步了解了一下几种通过http方式获取后台数据的方式:
1. mx.rpc.http.mxml.HTTPService
HTTPService是必须指定proxy的,默认白名单只有本地的http://{localserver}/*和https://{localserver}/*可以访问,其它网址需加入白名单需修改flex-config.xml文件
HTTPService是通过http协议实现的,服务端返回文本或xml/json之类数据
2. mx.rpc.remoting.mxml.RemoteObject (一个关于RemoteObject类说明的文章http://www.riafan.com/article.asp?id=54)
RemoteObject 是一种基于AMF3协议,将服务端数据序列化成二进制数据传输。
3. 还有flash.net.NetConnection
4. webservice, 一种基于webservice协议的请求。效率比较低,传输数据量大
1. mx.rpc.http.mxml.HTTPService
HTTPService是必须指定proxy的,默认白名单只有本地的http://{localserver}/*和https://{localserver}/*可以访问,其它网址需加入白名单需修改flex-config.xml文件
HTTPService是通过http协议实现的,服务端返回文本或xml/json之类数据
2. mx.rpc.remoting.mxml.RemoteObject (一个关于RemoteObject类说明的文章http://www.riafan.com/article.asp?id=54)
RemoteObject 是一种基于AMF3协议,将服务端数据序列化成二进制数据传输。
3. 还有flash.net.NetConnection
4. webservice, 一种基于webservice协议的请求。效率比较低,传输数据量大