W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Flex是一個強大的開源應用程序框架,允許使用相同的編程模型,工具和代碼庫構建針對瀏覽器,移動設備和桌面的傳統(tǒng)應用程序。
Flex提供由Flex類庫(ActionScript類),F(xiàn)lex編譯器,調(diào)試器,MXML和ActionScript編程語言組成的FLEX SDK以及其他實用程序,以構建富有表現(xiàn)力和交互性的富互聯(lián)網(wǎng)應用程序(RIA)
Flex負責Web應用程序的用戶界面(UI)或客戶端功能。 服務器端功能取決于使用傳統(tǒng)腳本語言(Java / PHP等)編寫的服務器端組件,
基于Flex的應用程序?qū)嶋H上是作為SWF文件提供的,它非常類似于傳統(tǒng)Web應用程序的HTML / Javascript部分。
Flex應用程序作為SWF文件以及HTML包裝器,CSS文件和任何服務器端腳本文件(即Java,.CFM,.PHP等)部署到服務器。 像傳統(tǒng)的Web應用程序
這些資源使用常規(guī)的HTTP請求/響應方式從服務器傳遞到客戶端瀏覽器,F(xiàn)lash Player在瀏覽器中運行應用程序。
基于Flash Player的Flex應用程序可以訪問設備功能,如GPS,攝像頭,本地數(shù)據(jù)庫,圖形加速度計。
Flex應用程序可以在Android,BlackBerry Tablet OS,iOS設備上運行。
Flex應用程序可以在瀏覽器以及桌面上運行。
Flex應用程序與平臺無關。 UI可以是平臺本地的或者可以在每個平臺上相同。
Flex應用程序可以使用行業(yè)標準(如REST,SOAP,JSON,JMS和AMF)與所有主要服務器端技術(如Java,Spring,Hibernate,PHP,Ruby,.NET,Adobe ColdFusion和SAP)
Flex應用程序開發(fā)通過與應用程序直觀交互,在視覺更豐富的界面中呈現(xiàn)信息,確保豐富的用戶體驗。
Flex應用程序是單頁應用程序,其中狀態(tài)可以從一個狀態(tài)轉換到其他狀態(tài),而無需從服務器獲取新頁面或刷新瀏覽器。
Flex應用程序在很大程度上減少了服務器上的負載,因為它只需要返回一次應用程序,而不是每當用戶更改視圖時返回一個新頁面。
Flex應用程序是單線程應用程序,但Flex提供了異步編程模型以減輕此問題。
Flex是基于actionscript和XML的。 學習這兩個是Flex必須工作的。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: