成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

不為人知的Flex優勢

開發 后端
Flex有很多值得學習的地方,你對Flex優勢了解多少,Flex提供了許多引人注目的優勢,Flex的大部分優點源于它構建在廣泛使用的AdobeFlashPlayer之上。

本文和大家重點討論一下Flex優勢  ,Flex提供了許多引人注目的優勢。Flex的大部分優點源于它構建在廣泛使用的AdobeFlashPlayer之上。Flex優勢具體內容請看下面詳細介紹。

Flex優勢  
 
Flex提供了許多引人注目的優勢。Flex的大部分優點源于它構建在廣泛使用的AdobeFlashPlayer之上。Flex優勢主要包括:

◆完整的瀏覽器可移植性。任何支持FlashPlayer的瀏覽器(涵蓋了大部分瀏覽器)都支持Flex及其腳本語言ActionScript(AS)。這與Ajax形成鮮明的對比,Ajax受在不同瀏覽器中實現的不兼容JavaScript的影響。

◆一致的觀感。FlashPlayer以向所有操作系統和瀏覽器提供一致的觀感著稱。Flex使用的是FlashPlayer引擎,所以它也將提供一致的觀感。

◆健壯的安全性。Flex利用經過大量嚴謹測試的FlashPlayer安全模塊。

◆豐富的UI。Flex受益于FlashPlayer的HaloSkins、漸進填充和矢量圖形等特性。

◆可伸縮的矢量圖形(SVG)。Flex優于大部分基于RIA的技術,因為它支持基于矢量的繪制和直接嵌入SVG標記文件。基于SVG的圖像在瀏覽器支持的分辨率范圍內都表現得很好。這與基于位圖的圖像形成鮮明的對比,因為位圖圖像在不斷放大時會出現明顯的失真。

◆異步請求/響應模型。Flex優勢在于為異步處理用戶請求提供完整的支持。異步處理支持Web站點脫離以頁面為中心的模型,這種模型在收到每個用戶請求時都會刷新頁面。

◆二進制數據通信。Flex優勢在于為Flex客戶機和后端服務器之間的二進制數據傳輸提供完整的支持。您可以使用Adobe的專用ActionMessageFormat(AMF)格式或其他自定義格式發送數據。Flex甚至支持從客戶機到服務器的開放二進制套接字,從而實現“真正的”數據發送。注意,這個特性不能使用瀏覽器的加密設施,比如SecureSocketLayer(SSL)。

◆運行時共享庫(RSL)和模塊化。Flex對這些特性的支持確保您能夠動態地加載模塊,這意味著您可以向正在運行的應用程序添加新的特性,或利用由運行在相同客戶機上的其他Flex應用程序加載的RSL。這能夠減少應用程序特性的啟動時間,因為它壓縮了初始二進制文件的大小。

◆客戶端緩存。Flex對客戶端緩存提供強大的支持。只要用戶授權,Flex應用程序就能在客戶端上緩存任意大小的數據,這在接下來的會話頻繁請求相同的數據時減少網絡數據的往返。您可以緩存任何類型的數據,包括完整的對象圖形、定制類、地圖和數組。這種支持要比HTMLcookie先進得多,HTMLcookie僅允許應用程序存儲字符串名稱值對,并且每個Web站點僅能存儲4KB名稱值對。

◆跨瀏覽器通信。Flex支持在相同類型的瀏覽器、相同瀏覽器中的不同選項卡,甚至是相同機器上的不同瀏覽器中運行的應用程序之間通信。這個特性意味著許多應用程序能夠共享數據,從而實現豐富的終端用戶體驗。

◆流線化(Streaming)。Flex對流線化二進制數據提供出色的支持。對于需要向終端用戶傳輸大量數據的應用程序,流線化是至關重要的,因為它讓應用程序向終端用戶顯示先到達的數據。

◆強大的后臺連接性。在起步時,Flex就為流行的后臺技術提供出色的支持,比如JavaPlatformEnterpriseEdition、Microsoft.NET平臺、ColdFusion和PHP。連接性支持有助于Flex在客戶端方面的推廣。

◆豐富的框架。Flex優勢在于為組件開發提供一個健壯的框架,并且包含許多為開發人員提供便利的開箱即用組件。這有助于實現快速開發和交付項目。

◆調試和編輯器支持。Adobe開發了一個健壯的、基于Eclipse的編輯器FlexBuilder,它大大簡化了Flex應用程序的開發和調試。這是一個非常明智的決策。
這些強大的特性讓Flex成為創建UI的最佳工具之一,不管現在還是將來。使用Flex進行開發的另一個好處是:您可以通過組合和重用已經構建好的組件創建一些有趣的解決方案,這非常符合Web2.0的精神。不過,如果您希望從頭構建新的定制組件,那么就要困難得多。Flex提供的強大特性可能會鼓動您去創建復雜完美的組件,讓它們實現專屬于桌面應用程序(使用openGL等庫構建)的優勢。考慮以ElectronicArts賽車游戲NeedforSpeed為模板,在Web上編寫一個游戲引擎的可能性。或者使用現實中的數據流和鏈接構建一個ISP拓撲。我相信,未來Flex將實現這些應用程序以及許多其他類似的應用程序,但是目前的需求和工具都還不太成熟。不管如何,企業的業務依賴于基于Web的UI,并且能夠大大受益于Flex提供的強大功能。

【編輯推薦】

  1. Flex優勢和特色匯總
  2. Flex基礎 創建第一個Flex項目
  3. 解析Flex事件執行流程
  4. FlexBuilder3.0與Eclipse3.4的完美結合
  5. 學習筆記 FlexBuilder2.0中如何使用基于Lists的控件 

 

責任編輯:佚名 來源: ibm.com
相關推薦

2021-11-03 16:48:55

Flex前端特性

2010-09-03 08:52:38

CSS

2020-02-20 12:02:32

Python數據函數

2013-08-09 09:27:08

vCentervSphere

2010-04-19 16:09:22

Oracle控制文件

2011-11-08 13:41:27

蘋果siri人工智能數據中心

2011-11-15 10:25:56

IBMWindows

2014-08-18 10:44:31

斯諾登

2010-09-06 14:19:54

CSS

2012-11-30 14:13:01

2021-02-05 09:58:52

程序員Windows系統

2017-03-28 08:40:14

2011-11-14 10:06:16

IBM大型機支持Windows系統POWER7

2011-10-19 16:19:27

iOS 5蘋果

2014-12-24 11:05:37

2021-03-11 09:54:34

零日漏洞漏洞黑客

2021-11-09 07:34:34

Python函數代碼

2023-11-09 08:05:40

IDEA開發工具

2014-12-27 17:20:11

2024-05-17 13:08:46

Python代碼
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久aaaa九色 | 国产操操操 | 夜久久| 日本高清中文字幕 | 成人免费观看男女羞羞视频 | 91视频网址| 日韩在线视频网址 | 国产中文 | 亚洲国产成人精品女人久久久 | 国产高清精品在线 | 黄色一级视频免费 | 久久久久无码国产精品一区 | 久久国产精品一区二区 | 国产一区二区精 | av中文在线| 精品一区二区av | 亚洲第一区国产精品 | 欧美成人一区二区 | 午夜影院在线免费观看视频 | www.788.com色淫免费 | 精品入口麻豆88视频 | 99在线视频观看 | 放个毛片看看 | 91精品国产综合久久婷婷香蕉 | 性色av香蕉一区二区 | 亚洲精品视频在线播放 | 国精品一区二区 | 伊人爽 | 精品久久中文字幕 | 91青娱乐在线 | 免费黄色的视频 | 三级在线观看 | 久久久女女女女999久久 | 成年人网站免费视频 | 2019天天操 | 伊人超碰| 亚洲一区视频在线 | 国产精品久久久久久久久久久久久久 | av中文在线播放 | 国产精品一区二区三区在线播放 | 欧美一区二区成人 |