blog.TangGaowei.com

Flex比Ajax更好?

作者 Neot 写于 2006-07-25  | 4,633 次浏览 | 分类 » 软件开发 |

最近要做动态图表。本打算用Flash+Javascript做出来。Google了一下,发现原来还有个叫Flex的东东,而且已经出到2.0版了。有一种名叫MXML的语言,能够实现与服务端的通信,比如读取服务器端的XML文件。Flex有丰富的控件。不仅常用的Lable、Button、Text等控件,最让人惊喜的是,它还提供许多图表控件。这样,我就不用自己写了,节约不少时间。下面就是我测试图表的效果图:

http://tanggaowei.googlepages.com/chart.gif

  实例地址(Flash Player 9.0+): http://tanggaowei.googlepages.com/Chart.html

看来Flex确实很强大。它既能实现客户端与服务器端在后台的异步通讯,又有强大的控件作后盾。那么,Flex是不是要比Ajax更好呢?

Flex也有它的两个弱点:

一、体积较大。Flex生成的swf文件多在100k以上,如果处理一般的文本信息,就有些划不来了。虽然现在大部分用户用的都是宽带,但还是有些用户带宽不够。而且,即使是宽带,也有网速较差的时候。

二、需要在客户端安装Flash Player控件。虽然说Flash控件如今已经相当普及了,但仍然存在关键时刻无法获取的情况。而且,Flex需要更高的Flash Player版本支持。Flex2.0项目好像必须要Flash Player 9.0以上版本才能运行。

所以,Flex和Ajax各有所长,各有所短。它们应该是互补的关系。并不能简单的说,哪一个比哪一个更好。

下面是 Adobe网站上一个用Flex制作,用来介绍Flex的页面:

http://www.adobe.com/cn/products/flex/productinfo/brz_overview/

[ 标签: ajax, flex ]
[ 固定链接:http://blog.tanggaowei.com/2006/07/flexajax.html ]
  1. 2 个评论 - “Flex比Ajax更好?”

  2. 枯の灵 发表于 2009-01-06 | 回复

    呼呼

    正在学Flex呢

    [Reply]

    Neot Reply:

    看来Flex发展更好了。

    [Reply]

发表评论


点击图片可以听验证码

订阅

 

手机访问

http://blog.tanggaowei.com/wap/

Google