博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

雨踪云迹

此博客主要内容为JSP和Flex!
sdau.cublog.cn


flex-ajax小比较一下
    (1)flex作为新一代的富煤体工具,我个人认为它很有发展前途,不过一直没有人用它去开发大型网站让人费解.ajax已经很成熟了,用它来做前台异步交互数据很方便就可以做到不刷新,它只需要编写js脚本就可以,不需要编译就可以执行,flex则需要编译一下,在方到前台才可以异步交互,而且,还需要将传递数据的asp,jsp,.net脚本或xml文件预先写进去,很麻烦.从上面看来,的确,ajax比flex更有优势,但是,请看下面一段话:
    Mark Phibbs认为,在数据处理方面,Flex比Ajax更有优势,他当场作了演示:提取50到500行数据,Ajax耗时3-4秒,而提取5000行数据则需要33秒,如果机器不够强悍,浏览器可能会停止响应;而相应的Flex版,提取10000行数据的时间也不超过500毫秒。Mark Phibbs补充,如果全部的时间都可以没有限制地花在编程上,就可以选用Ajax,但是如果希望通过编程来赚钱,并且在时间很紧的情况下,Ajax就非常不符合要求。这个例子让人看到了Flex在数据处理速度上的优势,但是并没有体现出数据处理质量上二者的差异。至于Flex是否真的优于Ajax,还需要用户自己去体验和对比。
     这是我刚从网上看到的一段话,很有感触,我认为,flex预先编译是有原因的,它肯定将代码优化了(自己的看法).
     (2)今天有了新看法,补充以下:不管flex还是flash,把他们直接方到网页里去,都会有不便:1.我先说flash,只要flash方到网页都回出现flash虚边框,需要用户电击一下才可以激活它,挺麻烦的,让人感到flash多余(现在唯一去掉flash虚边框的方法是借助js脚本).2.若是做整站flash,flex当仁不让,它附带刚才提到的js脚本,可以完全没有虚边框,而且利用flex2.0可以很快的作出一个非常漂亮的界面,她可以非常快的提取jsp生成的xml数据,这我亲自实验过(http://blog.chinaunix.net/u1/44420/showart_352874.html,这个就是其中一个),非常方便,但是用flex提交数据就不知道了,比如用flex做一个登陆,我没做过,也没见别人做过,不是flex无法实现,不安全因素可能是一个主要原因,毕竟用jsp,html,jstl,stuts构建前台太方便了,而且不会出现安全问题,完全没有必要为了页面美化去大胆的用flex,如果需要异步交互,可以直接加上一点ajax就可以了,只要不是加入的足以让客户端运行不了而死机就可以,如果要美化页面可以用photoshop+(flash)+dreamweaver去干,可以把前台做的非常漂亮,为什么还用不成熟的flex呢?(上面只是我在校期间开发项目时的一点看法,有不足之出,还请多多指教)
    (3)flex作为adobe的一个大块头,加上具有flash cs3的内核,功能的确很强大,比flash开发快多了,
比如以前我就想用flash做前台,用户可以在它上面画图,然后flash将数据传至后台,然后用.net来接受数据并且生成图片,这个图片就是用户在线制作的图片,而且可以保存或链接到头像,可是一直没实现.现在有了flex,并且我现在也找到了flex在前台绘图的代码,而且可以将像素代码传至后台,只要jsp接受到这些数据就可以实现我多年的梦想了.兴奋^_^  ,等实现了,我一定会将它发布出来.看到这篇文章的,有志同道合的,一定不要错过哦!说到现在,flex还是不错的嘛!若是要做一个大项目,除非特别指出是用flex做一个整站,否则别轻易用它,会搞出很多不必要的麻烦,其实有一些效果完全可以用js做出,js又可html兼容这么好,而且网上有这么多源代码,何了而不为呢!  若是用flex替代flash完成一个独立的模块也并无不可,或许会锦上添花也说不定(比如我刚才提到的在线生成图片)!
    (4)曾几何时我想用flash或flex浏览本地文件,然后直接在其内部显示出来,费了好大尽,还是没成功,当时还叹气自己没用,这么简单的东西都实现不了.后来上网查后,才发现,我若单用flash或flex实现了这个功能,我就可以直接去adobe公司去工作了.你知道么:那是永远都实现不了的,因为播放flash或flex的播放器不允许这件它认为不安全的事情发生,沙箱问题,具体的我也不太懂.不过用javascript可以轻易实现浏览本地文件,未上传,先查看,而且可以获得文件路径.我以前在这发表的一偏文章就是关于这个问题的,有空可以去看看:http://blog.chinaunix.net/u1/44420/showart_358171.html.你或许会想既然flex可以借助javascript得到浏览文件的路径,为什么不能获得文件(图片)的缩略图呢?这其实还是沙箱问题,我当时很兴奋,以为这次终于解决问题了,没想到,还是功亏一篑,当时对flex可伤心了.flex在这方面是内部问题,我们无法干涉,所以,文件上传最好远离flash或flex之类的东西,老老实实的用jsp的upload等老方法.那样多好啊!
今天就说到这(2007-8-20 11:44)

 TAG flex ajax
发表于: 2007-08-19 ,修改于: 2007-08-21 07:45,已浏览601次,有评论3条 推荐 投诉


网友评论
内容:
可以看看Google finance和YAHOO finance都应用了FLEX
本站网友评论于:2007-08-31 11:16:24 (219.232.43.★)
内容:
15G全能空间年付500元,月付70元 可免费试用 
5GB 独立WEB空间、5GB 企业邮箱空间、5GB MSSQL数据库
可划分5个数据库。可独立放5个不同的站点

IIS连接数据 500 个、500GB月流量、共享日志文件空间 

企业邮箱功能 
赠送5GB 超大企业邮箱,500个Email企业邮箱用户 
自动回复、自动转发、POP3、SMTP收发信、SMTP发信认证 
邮件过滤、邮件拒收、邮件夹管理、邮件域管理、定制邮件数 

数据库功能 
支持5GB MSSQL数据库空间,5个用户数据库、Access 

主机功能支持 
采用安全稳定的Win2003 .net2.0 架构 
支持ASP、PHP、ASP.NET、PERL等脚本、支持自定义CGI 
全面支持.net2.0版本,独立的Application应用池, 
支持SSI,Shtml,支持FrontPage扩展 
可免费自行绑定5个域名、500个解析、500个子域名 

详情咨询0512-63038283 QQ:200939 440655

官方网站:www.abcnic.com
本站网友评论于:2007-10-25 14:48:16 (58.211.16.★)
内容:
用flex的AIR,带有file类的,可以搞定上传对话框。
本站网友评论于:2008-04-16 14:01:14 (60.28.145.★)

发表评论