国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

面向對象WEB開發框架:ECHO2 卷土重來

2024-07-21 02:14:17
字體:
來源:轉載
供稿:網友
,歡迎訪問網頁設計愛好者web開發。
面向對象框架:echo2 卷土重來

作為一個面向對象的框架,echo可以讓開發者象開發awt/swing應用程序一樣,用面向對象的方式設計web界面。當你看到以下代碼時,你可能會以為這是在寫一個awt/swing程序:

class helloworld extends echoinstance {    public window init() {        window window = new window();        contentpane content = new contentpane();        window.setcontent(content);        label label = new label("hello, world!");        content.add(label);        return window;    }}

當echo1.0最初出現時,曾經給者帶來不小的震憾。但echo一直不像struts或者jsf一樣被開發者所廣泛采用。最初的echo框架也有一些令人不快的方面:每次頁面刷新會通過session傳遞大量參數; 不像swing一樣有可視化的開發工具等等。

如今,echo2卷土重來了。新的echo2是一個基于mozilla public license的開源web框架。它采用全新的ajax(asynchronous javascript and xml) rendering engine, 從而提供了更多rich-client-like的用戶體驗。所有的client/server的交互采用xmlhttprequest方式。整個echo的web應用全部在單個的web頁內運行--不用重復載入頁面也不用每次刷新整個頁面。用戶的輸入信息是通過xml文檔經由xmlhttprequest傳輸。服務器也用包含同步指令的xml信息格式加以響應,進而通過可插入式的客戶端javascript模組進行處理。這樣就使用戶感覺到像操作桌面應用程序一樣的流暢, 同傳統的web應用程序相比,性能也發生戲劇性的改善。

在echo2中,所有的web界面的繪制功能都是echo2的基于java的ui工具完成的。開發者只需要像開發swing界面一樣,用它的ui工具來寫界面就行了。

而早期的echo沒有流行開的另一個原因可能是沒有一個像swing一樣的可視化開發工具。而如今,這都不是問題。echo的創造者同時也發布了echo studio for eclipse的插件,你可以很容易的開發很酷的web界面了!



echo的主頁在http://www.nextapp.com/products/echo/, 目前最新的echo版本是echo2.0 alpha1.



javagarden提供新聞






發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汽车| 荃湾区| 泽州县| 铅山县| 远安县| 徐州市| 丹凤县| 新田县| 合作市| 呼玛县| 宁都县| 阳泉市| 平湖市| 仪陇县| 安溪县| 建阳市| 宜兰市| 平昌县| 西乌珠穆沁旗| 伊宁县| 沙洋县| 乌拉特前旗| 聂荣县| 新沂市| 靖安县| 石首市| 西城区| 临海市| 涪陵区| 沙湾县| 吉木萨尔县| 特克斯县| 临西县| 应用必备| 周至县| 富平县| 社旗县| 淮安市| 都兰县| 安阳县| 莎车县|