<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0
    作者: 陳岳東   發表日期: 2006-11-07 19:45  


    Openlaszlo開發資料整理
    一 Laszlo簡介
          Laszlo是一個開源的RIA(Rich Internet Applications的縮寫,翻譯成中文為富因特網應用程序,也稱Rich Internet應用程序)開發環境,遵循OSI認證的CPL許可(Common Public License)。使用Laszlo開發RIA(Rich Internet Applications的縮寫,翻譯成中文為富因特網應用程序,也稱Rich Internet應用程序)時,只需編寫名為LZX的文件(其中整合了XML和javascript,類似XUL、MXML和XAML),運行在J2EE應用服務器上的Laszlo表示服務器會將其編譯成SWF文件并傳輸到客戶端的Flash Player。
        Laszlo系統具備開發基于XML技術的網絡應用程序,Laszlo的技術使開發者配合桌面軟件快速的創建網絡應用程序。這將會開發出更多快速、界面漂亮、更加有效率的流媒體應用程序,Laszlo應用看起來和桌面應用軟件非常相似,但是它是一個基于XML檢索數據技術的服務器開發而成。

    LZX簡介:
      LZX是Laszlo XML-based language的縮寫,是一種基于XML的語言,用來開發RIA ( 富因特網應用程序).利用現有的標準,例如xml、javascript,和xpath。LZX是一種基于事件驅動和面向對象的語言,用來開發動態的、基于事件驅動的程序。

    二 安裝openlaszlo平臺及IDE配置
    1 下載并安裝openlaszlo平臺及Eclipse環境:
       在laszlo的官方網站:www.laszlosystems.com(或者http://www.openlaszlo.org)下載最新的安裝版本openlaszlo3.3。在運行安裝文件前,確保已經安裝java虛擬機! 安裝完后,會自動啟動tomcat服務器,并啟動laszlo的laszlo-explorer演示程序,大約三十秒內就該看到漂亮的系統界面了。如果看不到的話從瀏覽器中訪問:http://127.0.0.1:8080/lps-3.2/laszlo-explorer/index.jsp,當你看到有3個時鐘的世界地圖,就表示安裝成功了。打開左邊的折疊菜單,可以看到里面的好多東西,還有文檔等等。
          (Java虛擬機的配置:鼠標右鍵單擊我的電腦--->屬性--->高級--->環境變量--->系統變量--->新建以下三個變量
          PATH 其值設置為%PATH%;f:\j2sdk1.4.1\bin
          JAVA_HOME=f:\j2sdk1.4.1
          CLASSPATH=f:\j2sdk1.4.1\lib\tools.jar
          注:因其版本及安裝路徑的不同,而路徑f:\j2sdk1.4.1有可能不同,但其后的bin、lib目錄都相同
    2 安裝并配置開發工具laszloIDE:
        在http://openlaszlo.org/download-old/ide/laszloIDE-0.2.0-jdk1.5.zip 中下載laszloIDE插件包,找到Download from OpenLaszlo.org version 0.2.0 for JDK 1.5, WTP 1.0.版本,下載這個包,大約9M。
    3   設置Laszlo的開發環境
        確定你已經安裝了OpenLaszlo 3.1 或以后的版本(3.3.3 是最新的).可從laszlo的官方網站 www.laszlosystems.com(或者http://www.openlaszlo.org)下載最新的安裝版本openlaszlo3.3.此版本自身包含一個tomcat5.0,因此使用者不必預先安裝tomcat即可運行.
    從此網站http://download.eclipse.org/webtools/downloads/drops/R1.5/R-1.5.1-200609230508/下載Eclipse SDK 3.2.1 "all in one" zip file 版本,大約205.7MB (wtp-all-in-one-sdk-R-1.5.1-200609230508-win32.zip or wtp-all-in-one-sdk-R-1.5.1-200609230508-linux-gtk.tar.gz). WTP all-in-one 模塊包含了用wtp運行軟件的全部集合。這個包已經包含了與eclipse 3.2.1 sdk, emf, gef and jem.相結合的全部先決條件。你將不在需要任何其他的插件. (注:WTP是Web Tools Platform 的簡稱)。(注:建議初學者用all-in-one版本的Eclipse,非all-in-one配置比較麻煩。)

    配置環境:直接解壓eclipse壓縮包,點擊eclipse目錄下的eclipse.exe即可運行.接下來點擊Help--->Software Update--->Find and Install...--->Search for new features to install--->next--->New Archiveal site然后選中LaszloIDE-0.2.0-jdk1.5.zip并在其前面的方框中打勾,然后點擊next--->I accept the terms In the license argeement--->next--->finish,出現update Mangcr安裝界面,接下來出現Verification窗口,選Install all,最后彈出Install / Update窗口,選Yes,重起eclipse即可.
    三、基本語法及控件(標簽)
    1、文本
    <canvas width=”300” height=”200” bgcolor=”white”>
         <statictext>hello,would!</statictext>
    </canvas>
    Laszlo的中文問題:
    只要在加文件頭:<?xml version=”1.0” encoding=”UTF-8”>
    2.按鈕
    <canvas>
         <button>hello</button>
    </canvas>
    3.簡單事件
    <canvas debug=”true”>
         <button id=”mybutton” onclick=”debug.write(‘button click’)”
    Clickme>
    </button>
    </canvas>
    4.簡單動畫的實現
    <canvas>
         <window height=”50” width=”100”>
         <animatorgroup process=”sequential”>
               <animator attribute=”x” to=”500” duration=”1000”>
               <animator attribute=”y” to=”300” duration=”1000”>
    </animatorgroup>
    </window>
    </canvas>
    5.讀取xml數據
    <canvas>
         <datasetname=”dest”>
               <employee>
                     <firstname>John</firstname>
                     <lastname>Smith</lastname>
               </employee>
    </datasetname>
    <text datapath=”dset:/employee/firstname/text()”/>
    <text datapath=”dest:/employee/lastname/text()”/>
    <simplelayout axis=”x”/>
    </canvas>

    十分鐘openlaszlo入門教程:http://www.laszlosystems.com/lps/laszlo-in-ten-minutes/
    成熟的系統架構:openlaszlo server
        http://www.openlaszlo.org/architecture
    豐富的組件庫: http://www.openlaszlo.org/documentation/
    完善的開發文檔:http://www.openlaszlo.org/documentation/
    眾多成功商業案例:http://www.laszlosystems.com/customers/
    廣為社會認可:http://www.laszlosystems.com/company/awards/
    posted on 2007-01-30 15:11 周銳 閱讀(2221) 評論(0)  編輯  收藏 所屬分類: RIA

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 69影院毛片免费观看视频在线| 日本特黄特黄刺激大片免费| 亚洲xxxxxx| 国产又黄又爽又刺激的免费网址| 精品国产福利尤物免费| 亚洲第一页中文字幕| 国产精品美女自在线观看免费| 久久免费视频一区| 亚洲国产日产无码精品| 免费观看国产精品| 免费国产成人18在线观看| 亚洲熟女乱色一区二区三区| 精品国产日韩亚洲一区| 我们的2018在线观看免费高清| 国产精品亚洲а∨无码播放不卡 | 亚洲AV无码片一区二区三区| 亚洲国产一二三精品无码| 毛片免费视频播放| 国内精品免费久久影院| 亚洲国产精品无码久久98| 久久精品国产亚洲AV麻豆不卡| 好大好硬好爽免费视频| 久操免费在线观看| 黄色一级毛片免费| 亚洲av产在线精品亚洲第一站 | 久久久久久亚洲av成人无码国产| 毛片A级毛片免费播放| 日韩精品免费在线视频| 久久精品国产亚洲AV未满十八| 久久久久久亚洲AV无码专区 | 亚洲色大18成人网站WWW在线播放| 色噜噜AV亚洲色一区二区| 免费观看a级毛片| 91短视频在线免费观看| 国产精品午夜免费观看网站| 亚洲码和欧洲码一码二码三码| 久久亚洲中文字幕精品有坂深雪| 亚洲人妻av伦理| 国产免费av片在线播放| 成人黄动漫画免费网站视频| 中国人xxxxx69免费视频|