欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

RIA领域几种数据传输方式的性能比较(Flex AMF最快)

程序员文章站 2022-06-10 17:42:05
...
James Ward写了一个程序http://www.jamesward.com/census/来测试RIA领域几种数据传输方式的性能. 截图如下:

1. Ajax HTML - 5000行数据,通过XMLHTTPRequest对象发送请求,服务器生成HTML table生成的方式。
2. Ajax JOSN - 5000行数据,通过XMLHTTPRequest对象发送请求,服务器返回JSON格式的数据,通过解析JSON的方式生成HTML table
3. DOJO - 1000行数据,特别慢,不具参考价值。(可能弹出脚本执行导致浏览器运行缓慢对话框)
4. Flex ECMAScript for XML (E4X) - 5000行数据,通过Flex的HTTPservice请求,服务器返回一个XML字符串,Flex DataGrid通过ECMAScript for XML (E4X)显示。(Flash 原生支持E4X)。
5. Flex AMF - 5000行数据,通过Flex的RemoteObject请求(AMF协议),服务器返回ActionScript对象,DataGrid显示。



從結果來看,AMF協議的方式遠快與其他的方式,
RIA领域几种数据传输方式的性能比较(Flex AMF最快)

RIA领域几种数据传输方式的性能比较(Flex AMF最快)

RIA领域几种数据传输方式的性能比较(Flex AMF最快)

程序的源码在
http://flexapps.cvs.sourceforge.net/flexapps/census/


相关标签: Flex CVS