無為

          無為則可為,無為則至深!

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks


          Flex2應(yīng)用程序在無所不在的輕量級(jí)虛擬機(jī)Flash播放器9跨平臺(tái)運(yùn)行。該平臺(tái)包括以下技術(shù):
          1、一種基于XML的MXML語言,它支持面對設(shè)計(jì)者的GUI組件聲明式編程;
          2、標(biāo)準(zhǔn)的OOP語言,基于最新的ECMASript規(guī)范的AS3;
          3、使用FDS(Flex Data Services)方式進(jìn)行服務(wù)端集成,是客戶端程序能夠?qū)2EE世界透明訪問;
          4、圖表組件;
          5、基于Eclipse功能強(qiáng)大的IDE,擁有自動(dòng)化部署,調(diào)試,代碼跟蹤能力。
          Flex2平臺(tái)易于擴(kuò)展也對服務(wù)端技術(shù)例如JAVA,ColdFusion,PHP,Ruby,ASP等等實(shí)現(xiàn)集成。即將發(fā)布的Adobe Apollo版允許基于Flash Player,F(xiàn)lex,PDF和HTML桌面程序的構(gòu)建。
          SWF文件格式是開放的,有第三方開源產(chǎn)品象Laszlo系統(tǒng)的OpenLaszlo為構(gòu)建RIA程序提供工具,程序使用Flash Player發(fā)布。
          與上一個(gè)版本相反,F(xiàn)lex2提供一種不會(huì)招致授權(quán)協(xié)議糾紛而構(gòu)建RIA的方式。以下都免費(fèi)得到:
          1、MXML:基于XML聲明式用來構(gòu)建GUI的編程語言;
          2、ActionScript3.0:與JAVA相似的OOP語言;
          3、Flash Player9:運(yùn)行在WEB瀏覽器占有很少內(nèi)存的虛擬機(jī),運(yùn)行你編譯的二進(jìn)制代碼(.SWF);
          4、命令行編譯器和調(diào)試器;
          5、Flex 框架:包含設(shè)計(jì)良好的GUI組件庫:按鈕,tab目錄,數(shù)據(jù)網(wǎng)格,樹控制,動(dòng)畫效果等等很多。
          6、Flex數(shù)據(jù)服務(wù)預(yù)覽版:部署在J2EE服務(wù)器WEB程序與運(yùn)行在Flash Player上的ActionScript客戶端程序通信模板。FDS預(yù)覽版只能運(yùn)行在單CPU上并且不支持在(24*7)高可訪問性配置模式下使用。

          構(gòu)建一個(gè)基本的Flex2程序步驟有:
          1、通過增加XML組件例如下面按鈕來構(gòu)建這個(gè)程序:
          <mx:Button label="Place Order" click="processOrder(event)"/>
          若使用收費(fèi)的開發(fā)工具Flex Builder IDE,你就可以使用拖拉技術(shù)了。當(dāng)然,你也可以手寫MXML文本。
          2、寫按照業(yè)務(wù)邏輯ActionScript代碼,例如:
          private function processOrder (event:Event):void{
          //業(yè)務(wù)邏輯代碼
          }
          3、編譯代碼。Flex編譯器自動(dòng)的把MXML轉(zhuǎn)換為ActionScript代碼并以SWF格式字節(jié)碼輸出在Flash Player 9或者更高版本運(yùn)行,如果你用Flex Builder IDE,你將得到更爽的自動(dòng)化編譯過程。
          4、在你選擇的WEB服務(wù)器中部署SWF文件和封裝好的HTML頁面。如果你用收錢的那個(gè)工具,這些過程完全透明。
          有一個(gè)在線Flex編譯器網(wǎng)站,你可以試著寫一些Flex代碼而不用在你自己的電腦上安裝任何東西。同時(shí)該網(wǎng)站提供了一些示例代碼供您修改和運(yùn)行。還等什么,GO:http://try.flex.org/



          凡是有該標(biāo)志的文章,都是該blog博主Caoer(草兒)原創(chuàng),凡是索引、收藏
          、轉(zhuǎn)載請注明來處和原文作者。非常感謝。

          posted on 2007-07-06 10:59 草兒 閱讀(1454) 評(píng)論(1)  編輯  收藏 所屬分類: 軟件構(gòu)架java

          Feedback

          # re: Adobe Flex2 2007-10-18 17:30 李子涵
          QQ交流群

          宋哥flex好友群 : 30743580 (未滿)
          飛客flex開源(1) : 21858707 (滿)
          飛客flex開源(2) : 30743610 (未滿)
          飛客flex開源(3) : 30743616 (未滿)
          飛客flex開源(4) : 25336705 (未開通)
          飛客flex開源(5) : 42944452 (未開通)
          飛客flex開源(6) : 18164921 (未開通)  回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 土默特左旗| 芦溪县| 隆安县| 滁州市| 峡江县| 于田县| 恩施市| 靖边县| 乌拉特中旗| 华容县| 临西县| 富阳市| 平湖市| 阳信县| 扶风县| 甘孜| 青龙| 手游| 平湖市| 梨树县| 高阳县| 民乐县| 台中县| 镇安县| 永福县| 灌南县| 台东县| 安塞县| 蒙山县| 广宗县| 章丘市| 唐海县| 镇平县| 尖扎县| 靖西县| 平塘县| 吕梁市| 平和县| 唐河县| 信宜市| 来宾市|