新聞中心
Flex有很多值得學(xué)習(xí)的地方,但是還有些人對它的概念不甚理解,這里向大家簡單介紹一下Flex是什么,它是涵蓋了支持RIA(RichInternetApplications)的開發(fā)和部署的一系列技術(shù)組合。

創(chuàng)新互聯(lián)專注于宣州企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站開發(fā)。宣州網(wǎng)站建設(shè)公司,為宣州等地區(qū)提供建站服務(wù)。全流程按需制作網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
Flex是什么?
Flex通常是指AdobeFlex,是最初由Macromedia公司在2004年3月發(fā)布的,基于其專有的MacromediaFlash平臺(tái),它是涵蓋了支持RIA(RichInternetApplications)的開發(fā)和部署的一系列技術(shù)組合。flex的另一個(gè)意思是是一款生成掃描器的工具,能夠識別文本中的詞法模式。
AdobeFlex是什么?
MacromediaFlash是強(qiáng)大的矢量動(dòng)畫編輯工具,在做動(dòng)畫起家之后,F(xiàn)lash一直在謀求RIA(richinternetapplication)富客戶端的霸主地位,最有影響的是,已經(jīng)推出了面向?qū)ο蟮木幊棠_本ActionScript3.0,并且建立起類似于javaswing的類庫和相應(yīng)component(組件)。Flex是通過java或者.net等非Flash途徑,解釋.mxml文件組織components,并生成相應(yīng)的.swf文件。Flex的component和flash的component很相似,但是有所改進(jìn)增強(qiáng)。目前Macromedia公司已經(jīng)被ADOBE公司收購。當(dāng)前(2008年10月)的flex版本為3.0。(現(xiàn)在已經(jīng)4.0了(2010年))
[[13941]]
相信通過上面的介紹你已經(jīng)知道Flex是什么了,運(yùn)用Flash是完全可以做到flex的效果的,為什么還需要flex呢?這里面有兩個(gè)原因:
1:為了迎合更多的developers(開發(fā)者)。Flash天生是為了designer(設(shè)計(jì)者)設(shè)計(jì)的,界面還有flash的動(dòng)畫概念和程序開發(fā)人員格格不入,為了吸引更多的jsp/asp/php等程序員,Macromedia推出了Flex,用非常簡單的.mxml來描述界面給jsp/asp/php程序人員使用.(x/d)html非常相似,而且mxml更加規(guī)范化、標(biāo)準(zhǔn)化。
2:為了一個(gè)標(biāo)準(zhǔn)。大家一定聽說過微軟最新一代操作系統(tǒng)longhorn(即vista,后續(xù)的win7也是同一核心),在longhorn推出的同時(shí)微軟也推出了新的語言xaml,一種界面描述語言,與之相應(yīng)的就是smartclient和flex非常相似的東西(即SilverLight)。Mxml和Xaml的也很相似……這是人機(jī)交互技術(shù)的進(jìn)步的重要體現(xiàn),即內(nèi)部邏輯與外部界面交互相分離。
Flex和j2ee/.net其實(shí)沒什么關(guān)系,Macromedia用java做出來個(gè)應(yīng)用把flash的技術(shù)融合到J2EE里面,再用.net的技術(shù)做出來個(gè).net應(yīng)用把flash技術(shù)融合到.net里面去;應(yīng)該說flex解決了J2EE里面和.net里面最繁瑣的問題那就是web客戶端的問題。
【編輯推薦】
- 技術(shù)分享 用FlexBuilder創(chuàng)建Flex項(xiàng)目
- 新手上路 Flex入門指南
- 解析Flex事件執(zhí)行流程
- FlexBuilder3.0與Eclipse3.4的完美結(jié)合
- 學(xué)習(xí)筆記 FlexBuilder2.0中如何使用基于Lists的控件
標(biāo)題名稱:專家答疑 Flex是什么
標(biāo)題來源:http://www.dlmjj.cn/article/djcopoi.html


咨詢
建站咨詢
