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

Flex經典學習教程

開發 后端
本文向大家介紹一下Flex的概念,AdobeFlex是支持RIA(richinternetapplications)的開發和部署一系列發展中的技術和產品線的概括詞。

你對Flex的概念是否熟悉,本文向大家簡單介紹一下,Flex通常是指AdobeFlex,是最初由Macromedia公司在2004年3月發布的,基于其專有的MacromediaFlash平臺。

Flex簡介

AdobeFlex是支持RIA(richinternetapplications)的開發和部署一系列發展中的技術和產品線的概括詞,包括theFlexFramework,FlexBuilder2,andFlexEnterpriseServices2等。

傳統的程序員在開發動畫應用方面存在困難,Flex試圖通過提供一個程序員們已經熟知的工作流和編程模型,讓程序員更快更簡單地開發動畫及RIA應用。在多層式開發模型中,Flex應用屬于表現層。

1,FlexFramework包括MXML,類庫,組件,容器和效果(effects)等。它不需另外的服務器或IDE就可以生成和美化Flex應用程序。

2,FlexBuilder2是全新的幾乎和1.5沒什么相同之處的產品。FlexBuilder2是在Eclipse基礎上創建的全新RIAIDE,是生成Flex應用的最簡單最強大的方式。實現了集成編譯器,代碼縮進,調試,設計視圖,源代碼控制系統集成等許多功能。它可以當作標準的獨立應用軟件,也可以當作Eclipse的插件使用。

3,FlexEnterpriseServices2是Flex1.5server的下一代,擁有眾多新功能,比如自動測試,企業通信支持(提供一種發布/訂閱的通信架構),數據服務(使本地處理的數據和服務器端同步)。最新版的Flex支持創建靜態文件,該文件使用解釋編譯方式并且不需要購買服務器許可證就可以在線部署。Flex服務器也是客戶端和XMLWebServices及遠程對象(ColdfusionCFCs,或Java類,等支持ActionMessageFormat的其他對象)之間通訊的通路。

Flex采用GUI界面開發,使用基于XML的MXML語言。Flex具有多種組件,可實現WebServices,遠程對象,draganddrop,列排序,圖表等功能;Flex內建動畫效果和其它簡單互動界面等。相對于基于HTML的應用(如PHP,ASP,JSP,ColdFusion?即CFMX等)在每個請求時都需要執行服務器端的模板,由于客戶端只需要載入一次,Flex應用程序的工作流被大大改善。Flex的語言和文件結構也試圖把應用程序的邏輯從設計中分離出來。

Flex版本歷史

1,Flex1.0-2004年3月,Flex1.5-2004年10月:FlexServer1.0and1.5的目標市場是企業應用開發,價格約US$15000每CPU。每個許可證包含五個FlexBuilder許可證。

Flex最初是作為一個J2EE(Java2Platform,EnterpriseEdition)應用,或者可以說是JSP(JavaServer?Pages)標簽庫而發布的。它可以把運行中的MXML(Flex標記語言)和ActionScript?編譯成FLASH應用程序(即二進制的SWF文件)。Flex1.5是企業級的表現層服務器。你可以寫下MXML,上傳服務器,然后Flex編譯器就會把MXML編譯成SWF,然后創建表現層。你也可以下線在本機編譯MXML,然后只上傳SWF。你也可以使用webservices或者AMF和服務器通訊。

FlexBuilder1.5是基于Dreamweaver編碼環境的服務于Flex1.5的編程環境,實現了設計/代碼視圖,高亮語法顯示,代碼縮進和應用預覽等功能。

2,Flex2.0Alpha-2005年10月,Flex2.0Beta1-2006年2月,Flex2.0Beta2-2006年3月,Flex2.0Beta3-2006年5月,Flex2.0FINAL-2006年6月28日:AdobeFlex2改變了許可模式,開放其"FlexFramework"技術為免費版。新版的FlexBuilder2基于EclipseIDE,對于需要諸如datapush和自動測試等高級功能的用戶來說,企業級的服務仍然有效。Flex2引入了新版本的語言ActionScript3?的使用,這需要FlashPlayer9以上版本作為運行時(runtime)。Flex是第一個被Adobe冠上Adobe商標而重新命名的原Macromedia產品。

Flex和ColdFusion

Macromedia把一部份Flex1.5的子集嵌入到了它的ColdfusionMX7中間件平臺中以供在Flashforms中使用。雖然可以使用這個平臺來開發RIA,但是它原來的目的只是為了開發豐富的forms應用,所以這個功能并不為Macromedia所支持。

Flex應用開發步驟

以下直接來源于Flex2.0Beta3的幫助文件:

1,使用一系統預定義組件(窗口,按鈕等)來定義一個開發界面。

2,組織安排組件,現在用戶自定義的界面設計。

3,使用風格和主題來定義可見設計。

4,增加動態動作,如應用程序之間的互動。

5,定義并在需要時連接上一個數據服務。

6,從源代碼生成一個在Flash播放器中運行的SWF文件。

【編輯推薦】

  1. Flex樣式的添加和卸載
  2. Flex安全沙箱問題解決方法
  3. 技術前沿 看Flex客戶端緩存技術如何使用
  4. 解析Flex全屏模式設置方法
  5. Flex內存泄露解決方法和內存釋放優化原則

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-08-04 09:51:05

Flex學習

2010-08-02 10:50:55

Flex3

2009-07-03 08:58:22

Flex教程Flex程序

2010-08-02 12:56:51

Flex Cairng

2010-08-05 13:27:06

Flex布局

2010-08-09 09:20:51

Flex程序設計

2010-08-03 13:06:15

Flex Builde

2010-08-09 15:30:00

Flex字體

2010-07-30 15:49:10

2010-08-03 14:37:30

Flex入門教程

2010-07-27 15:53:15

2010-08-11 11:31:49

2010-08-09 10:34:05

Flex背景

2010-08-04 09:16:48

Flex學習

2010-08-09 15:19:29

Flex滾動條

2010-07-29 13:18:45

Flex右鍵菜單

2010-07-27 10:39:25

Flex組件

2010-07-29 09:31:28

Flex編程模型

2010-07-29 15:36:23

Flex安全沙箱

2010-08-04 09:26:27

Flex數據
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品亚洲一区二区三区浴池 | 欧美日韩国产中文 | 久久亚洲综合 | 国产日韩一区 | 精品欧美一区二区精品久久久 | 欧美精品片 | 91精品国产91久久综合桃花 | 成人在线免费视频 | 天天色影视综合 | 精品中文字幕在线观看 | 国产精品 亚洲一区 | 日韩视频免费看 | 欧美日韩亚洲一区 | 日韩一区二区黄色片 | 美女天天干天天操 | 精品91视频| 在线日韩中文字幕 | www国产成人免费观看视频,深夜成人网 | 精品无码久久久久久国产 | 狠狠干夜夜草 | 久久中文视频 | 91久久| 黄色免费三级 | 国产欧美在线视频 | 国产精品一区二区视频 | 91久久精品一区二区二区 | 一级黄色短片 | 最新中文字幕在线播放 | 99久久婷婷国产综合精品电影 | 国产羞羞视频在线观看 | 午夜精品久久久久久久星辰影院 | 欧美综合视频在线 | 久久男女视频 | 日韩国产一区二区三区 | 亚洲免费人成在线视频观看 | 伊大人久久 | 欧美成年视频 | 一级黄色在线 | 2018国产大陆天天弄 | 中文在线日韩 | 亚洲精品在线免费播放 |