Eclipse基金會(huì)發(fā)表Ajax平臺(tái)RAP 1.0
The RAP project enables developers to build rich, Ajax-enabled Web applications by using the Eclipse development model, plug-ins with the well known Eclipse workbench extenstion points, JFace, and a widget toolkit with SWT API (using qooxdoo for the client-side presentation). The project has graduated from incubation and released its 1.0 release.
RAP 1.0 是第一個(gè)允許開發(fā)人員透過Eclipse組件模式建置RAI的Ajax平臺(tái),採用OSGi(Open Services Gateway Initiative)標(biāo)準(zhǔn)。
Eclipse基金會(huì)本周一(10/15)宣布釋出Eclipse Rich Ajax Platform(RAP 1.0),這是一個(gè)可供免費(fèi)下載、用來開發(fā)豐富網(wǎng)路應(yīng)用程式(RIA)的Ajax平臺(tái)。
Eclipse基金會(huì)表示,RAP 1.0是第一個(gè)允許開發(fā)人員透過Eclipse組件模式建置RAI的Ajax平臺(tái),採用OSGi(Open Services Gateway Initiative)標(biāo)準(zhǔn)。OSGi為一服務(wù)導(dǎo)向,以組件為基礎(chǔ)的環(huán)境,可推動(dòng)應(yīng)用程式及服務(wù)的互通性。這樣一來,採用RAP 1.0平臺(tái)的企業(yè)現(xiàn)在可以開發(fā)以組件為基礎(chǔ),并可整合至現(xiàn)有企業(yè)系統(tǒng)的Ajax與RAI應(yīng)用程式。
RAP 1.0的功能涵蓋可自同樣的Java程式建置RIA或RCP應(yīng)用程式,提供企業(yè)可彈性開發(fā)以瀏覽器或是桌面為基礎(chǔ)的應(yīng)用程式;支援以O(shè)SGi組件模式為基 礎(chǔ)的Ajax應(yīng)用程式開發(fā);提供與Eclipse平臺(tái)緊密結(jié)合的Java開發(fā)程式,讓開發(fā)人員可快速開發(fā)、測(cè)試及部署RIA應(yīng)用程式;完整的架構(gòu)支援可擴(kuò) 展的使用者介面、復(fù)雜的工具,以及UI元素的databinding與低耦合(loose coupling)。
負(fù)責(zé)RAP計(jì)畫的Innoopract執(zhí)行長Jochen Krause說,有了RAP,開發(fā)人員將可建置全部是用Java撰寫的Ajax應(yīng)用程式;此外,有許多開發(fā)人員懂得撰寫Java程式,但企業(yè)中熟悉JavaScript的開發(fā)人員并不多。
CAS Software技術(shù)長Ludwig Neer認(rèn)為,在該企業(yè)以瀏覽器為基礎(chǔ)的應(yīng)用程式中採用OSGi組件架構(gòu)可讓他們快速創(chuàng)造及部署定制化應(yīng)用程式,RAP 1.0平臺(tái)提供他們創(chuàng)造許多可重復(fù)使用以及可供合作伙伴延伸的組件。
Eclipse RAP 項(xiàng)目主頁:http://www.eclipse.org/rap/
DEMO:http://www.eclipse.org/rap/demos.php
posted on 2008-03-11 13:48 gembin 閱讀(607) 評(píng)論(0) 編輯 收藏 所屬分類: OSGi 、Eclipse RAP