易截截图软件、单文件、免安装、纯绿色、仅160KB

我对flex与Silverlight的性能比较

测试其实没有太多的可比较性,我主要想比较相互之间对数据访问的速度和数据传输大小的比较,Flex的性能上出乎我的意料之外
我采用的是Flex直接访问Java服务,和Silverlight 访问webservice
从同样的SQL语句得到的数据大小看,flex读取数据流量的比silverlight小5倍,原因是flex访问数据时对数据进行了压缩
从显示数据的性能看,读取服务器端1.8万条数据时,flex能够正常直接显示,但是siliverlight虽然能够正确读取数据,但是
无法在网页上显示,系统做死机状,但是如果采用客户端分页技术,silverlight也能够在2秒内显示出来。
从数据访问速度来看,webservice传输数据性能并不差,差异在传输的数据量大小,和客户端显示上。
silverlight还有一个弱点就是在浏览器上的加载速度比flex慢,因此在并发性上表现也比flex弱,但差别并不大。
测试结果让我对silverlight+webservice方式充满信心。考虑采用silverlight的主要原因是开发习惯问题
加上我对flex采用actionsrcipt这种不是主流开发语言感到不放心。
以下是测试结果,因为是Excel格式,所以在这里显示不是很方便。





网络流量对比
 
操作
flex
流量(bytes)
时间
silverlight
流量
时间
1980条数据
起始页
helloworld.html4476
123
 
http://10.4.106.150:9001/SilverlightApplication1TestPage.aspx
3323
 
history.css
122
 
Silverlight.js
214
 
AC_OETags.js
123
 
SilverlightApplication1.xa
213
 
history.js
124
 
 
 
 
helloworld.swf
125
 
 
 
 
查找数据
crossdomain.xml
584
0.02
clientaccesspolicy.xml
312
0.02
http://10.4.106.150:8088/flex/spring/messagebroker/amf
534
0.25
http://10.224.129.133/webservice/Service1.asmx
316744
0.88
http://10.4.106.150:8088/flex/spring/messagebroker/amf;jsessionid=572836D03E6DCF81D48462DDD7D1186E
65984
1.96
 
 
 
 
合计
 
67719
2.23
 
320806
0.9(不包含初始化时间)
 
 
 
 
 
 
 
 
 
服务器资源对比
 
 
 
连接数
网络带宽
平均事务响应时间
平均内存数
平均CPU数
 
30用户
flex
27.8
1967739
2.6
 
20%
tomc


相关文档:

Flex DataGrid渲染图片

初学flex,遇到一个问题‘在datagrid的一列中利用它的值转换显示不同的图片’,在网上搜了搜问了问,解决了哎,解决办法贴出来,希望对其他人有帮助,
利用datagrid的labelFunction解决的,如下:
在datagrid的
<mx:DataGridColumn  dataField="level"  labelFunction="formatiImg"/>
/* ......

flex的基础

1.在flex里面显示查询后的list集合数据
 private var model:ModelConfig=ModelConfig.getOne();
 ModelCong类中存放一些全局的东西要实现接口implements IModelLocator
(如public var root:String="http://192.168.1.68:8090/OA";--系统数据,
public var users:UsersVO=new UsersVO();用来存储信息的变量, ......

flex build 速度快起来

本文介绍一下关于flex性能优化,以及flex生成的的swf大小优化.
1.关掉build automaticly
2.专心做一个项目,开起来一个flex builder
3.用flex builder而不用Eclipse插件,这样不用受其它的插件的影响。
至于后来和数据库的就先不说了,因为水平有限
as3一出来,flex也跟着火一把,目前学习flex的人也越来越多了,但是国内fl ......

flex 操作xml 实现增删改查

详细介绍Flex中操作XML(上)
2009年12月30日 星期三 12:05
一 在介绍Flex中操作XML之前,首先简单介绍下XML中的基本术语。   
元素:XML中拥有开始标签和结束标签的这一块称为“元素”   
节点:把XML元素与文本结合起来统称为节点   
根节点:位于整个XML文 ......

flex文件下载

1flex端
<mx:Button label="下 载" click="download()"/>
//下载
  public function download():void{
   var str:String=this.uploadfiles.selectedIndex.toString();
   if(str=="-1"){
    Alert.show("请选中要下载的文件");
  &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号