Flex 包容Ajax 超越Ajax

2021-04-09 04:12:27 字數 1240 閱讀 6121

在許多使用者還沉浸在ajax帶來的令人興奮的使用者體驗之時,flex 再次走進了人們的視野。今年7月份,adobe公司在成功併購macromedia之後,發布了flex2產品,這是繼ajax之後的又一項令人矚目的 ria解決方案。flex能否勝過ajax,給使用者帶來更大的驚喜呢?

提及flex與ajax 的競爭性,adobe公司adobe公司亞太區市場總監mark phibbs說:「我們不把ajax當成競爭對手,反而認為兩者結合起來才能使開發者更好的應用,我們的理念是『包容ajax,超越ajax』。」

flex2是一款基於eclipse開源平台的應用軟體,比起之前的版本,新版增加了一些內建的元件,可以加速flash應用軟體的開發,此外,它採用了 adobe公司最新的指令碼語言actionscript3.0。flex比過去具有更廣泛的意義,過去 flex 指允許開發者建立豐富和具有表現力應用 (flex server 1.5) 的企業級伺服器,現在它指一系列產品和技術 (flex builder、flex framework、flex enterprise services actionscript 3.0) ,這些產品和技術使所有開發者能夠建立利用 flash player 的普遍性並且可以在任何位置虛擬執行的豐富、具有表現力的應用。

mark phibbs認為,在資料處理方面,flex比ajax更有優勢,他當場作了演示:提取50到500行資料,ajax耗時3-4秒,而提取5000行資料 則需要33秒,如果機器不夠強悍,瀏覽器可能會停止響應;而相應的flex版,提取10000行資料的時間也不超過500毫秒。mark phibbs補充,如果全部的時間都可以沒有限制地花在程式設計上,就可以選用ajax,但是如果希望通過程式設計來賺錢,並且在時間很緊的情況下,ajax就非 常不符合要求。這個例子讓人看到了flex在資料處理速度上的優勢,但是並沒有體現出資料處理質量上二者的差異。至於flex是否真的優於ajax,還需 要使用者自己去體驗和對比。

目前使用者對flash的評價較高,但是經常出現這樣的疑問:flex什麼時候可以開源?對此,mark phibbs的看法是,目前還沒有任何成熟的證據表明,一款商業源**可以為股東帶來相應的回報,也沒有一種源**可以提供售後支援和售後服務,從商業價 值角度上講,開源並不是乙個很好的策略。adobe希望在開源和收費之間尋找平衡,因為繼續開放任何一款軟體都需要在研發方面投入大量資金,所以必須有相 應的銷售額,來支援研發工作的繼續。無論在其它方面flex是否勝於ajax,至少在開源這條道路上,flex目前還不會比ajax走得更遠。因此,對於 那些熱衷於開源軟體的使用者來講,或許ajax才是首選。adobe會如何調節使用者需求和商業利益之間的矛盾,我們將拭目以待。 

包容的力量

我喜歡包容這個詞,乙個人根本無法完全克服或者隱藏他的缺點,恰恰相反,要做的是 接受他!接受自己的缺點,承認它的存在,允許它合理地與自己的優點共存,這恰恰是一種健康,不極端的心理狀態。看乙個人不能看表面,也不能看一段,而要長期來看。70後正在變得沉穩,性格波瀾不驚。但是作為80後,我覺得自己充滿不確定...

在Zend Framework 中實現Ajax

開發平台 windows xp sp2 測試平台 freebsd 7.0 開發工具 netbeans 6.1 使用框架 zend framework 1.5.2 資料庫 mysql 5.0.51a 一 表 mysql select from news id title add time 22 rot...

學會包容 善待他人

曾經以為自己什麼都會,工作能力總是比任何人都強,事實上也是這樣。我是能在短時間內做出很漂亮的事來 我是能完成別人完不成的任務 我是比別人在某些專業知識方面懂的比較多。因此一直以來自己都按照自己的想法去事,一意孤行。現在發現那不是所謂的本事,而只是一種年少輕狂。現在慢慢的我學會如何去發現別人的優點,即...