自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

向Web開發(fā)進(jìn)軍 Eclipse發(fā)展透析

原創(chuàng)
開發(fā) 后端 前端
這周舉辦的Eclipse開發(fā)者年會上公開了一系列項目計劃,其中包括了初次公開的Swordfish企業(yè)服務(wù)總線,以及Eclipse 4.0平臺不久后推出測試版的消息。本文通過對Eclipse Foundation執(zhí)行董事的訪談,披露了一些Eclipse對未來IDE發(fā)展趨勢的看法。

51CTO推薦:Eclipse平臺應(yīng)用與開發(fā)詳解

Eclipse基金會已經(jīng)開始著眼于Eclipse集成開發(fā)環(huán)境(IDE)對未來的準(zhǔn)備,將在新的項目計劃中更好的適應(yīng)云基礎(chǔ)架構(gòu)和運(yùn)行時框架的要求。

Eclipse向來以它的開發(fā)工具聞名,比如它的招牌Eclipse IDE。Swordfish表示自己的目標(biāo)是在運(yùn)行框架的領(lǐng)域也打出自己的招牌。

這周,Eclipse也描述了自己正嘗試通過Eclipse 4.0平臺(E4)尋求發(fā)展。這可能帶來一系列改變,使IDE從桌面端解放出來。

這兩個項目都計劃以各種大小的應(yīng)用程序形式出現(xiàn)在網(wǎng)絡(luò)上,云計算平臺上以及面向服務(wù)的企業(yè)級架構(gòu)上。于是,開發(fā)者們和他們的開發(fā)工具也在為適應(yīng)這一潮流而不斷改進(jìn)自己。

這對于Eclipse框架而言尤其的重要,因為Eclipse已經(jīng)成為新型應(yīng)用程序開發(fā)的重要基礎(chǔ)設(shè)施之一,同時也已經(jīng)是IBM,Oracle,SAP,紅帽等廠商所發(fā)布工具的基礎(chǔ)技術(shù)。不過,核心Eclipse IDE自問世以來一直都是桌面端應(yīng)用程序——這個情況即將發(fā)生轉(zhuǎn)變。

現(xiàn)在的Swordfish正是Eclipse向新方向發(fā)展的主力。

Eclipse基金會執(zhí)行董事Mike Milinkovich說:“這是Eclipse往廣度發(fā)展趨勢的一部分,因為Eclipse正在往運(yùn)行時(runtime)領(lǐng)域進(jìn)發(fā)。Eclipse會在運(yùn)行框架集合方面以及傳統(tǒng)的工具開發(fā)領(lǐng)域上雙管齊下?!?/P>

SOA運(yùn)行程序是基于OSGi的ESB,而OSGi則是Eclipse中到處可見的插件化結(jié)構(gòu)。主要功能有動態(tài)服務(wù)注冊,用于服務(wù)聯(lián)合與部署的松散化;可量測性,同時還有分布式ESB的支持。Milinkovich還提到了Swordfish的遠(yuǎn)程設(shè)置代理(remote configuration agent)以及用于監(jiān)測事件和細(xì)節(jié)追蹤的可擴(kuò)展監(jiān)測框架。

Eclipse 4.0 向Web進(jìn)軍

同樣的,Eclipse 4.0(E4)對于Eclipse而言也有著類似的重要意義。

“E4對于技術(shù)創(chuàng)新和社區(qū)而言都是一個孕育技術(shù)的平臺,這是我們對Eclipse平臺的共同愿望。E4關(guān)注的幾個主要領(lǐng)域中,***個就是將Eclipse帶到網(wǎng)絡(luò)端?!盡ilinkovich這樣說到。

向網(wǎng)絡(luò)轉(zhuǎn)移的過程需要一些時間,Milinkovich預(yù)計今年夏天可以推出E4的beta版,而最終版本至少要到2010年之后才會發(fā)布。

Milinkovich解釋說E4在設(shè)計上會兼顧到Ajax,Adobe Flexible以及微軟Silverlight等平臺,這些將以現(xiàn)有的Eclipse SWT(標(biāo)準(zhǔn)控件工具包)以及Eclipse RAP(富Ajax平臺)為基準(zhǔn)來逐步實(shí)現(xiàn)。

在將Eclipse UI帶到網(wǎng)絡(luò)上的同時,Eclipse還將改變其對插件的關(guān)聯(lián)方式。據(jù)Milinkovich所說,E4的另一重要目標(biāo)是把Eclipse打造成一個服務(wù)的平臺(platform of services)。想法就是要讓通過Web服務(wù)API到E4上編程成為可能,從而使Eclipse編寫平臺的工作更加簡單。

“如果UI可以在瀏覽器中運(yùn)行,這就表示應(yīng)用程序?qū)⒃诜?wù)器運(yùn)行,而UI和應(yīng)用程序之間的交流則需要某種面向服務(wù)的通信(service-orientated communication)?!盡ilinkovich說到。

Eclipse也可能為其在線IDE effort而與Mozilla基金會合作。今年早些時候,Mozilla啟動的Bespin在線編輯器IDE effort正是將Web開發(fā)帶到網(wǎng)絡(luò)上的動作之一。

Milinkovich說Eclipse已經(jīng)與Mozilla Bespin開始合作,他們將在Eclipse基金會的加拿大渥太華總部一起討論Eclipse和Mozilla的具體合作方針。

Eclipse 3.0平臺***發(fā)布是在2004年,目前是3.4版,而今年晚些時候?qū)l(fā)布3.5版。Milinkovich說,E4的存在并不表示Eclipse將會停止對3.x版本平臺的支持。事實(shí)是Eclipse 3.x的更新仍會持續(xù)至少5年。

原文:Eclipse Shines a Light on the IDE's Future by Sean Michael Kerner

【編輯推薦】

  1. Eclipse迎來新成員Swordfish或成SOA利刃
  2. Eclipse發(fā)布下一代企業(yè)服務(wù)總線Swordfish
  3. 在Eclipse中開始Silverlight編程之旅
責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2011-06-17 09:49:47

JuneauSQL Server

2009-12-08 14:51:35

Silverlight

2012-12-28 13:59:57

2010-05-25 17:14:16

UPS電源行業(yè)發(fā)展

2009-10-28 13:58:35

接入網(wǎng)技術(shù)

2012-12-20 12:47:57

Mozilla火狐

2011-05-03 15:28:15

BlackBerryWidget

2009-06-12 14:31:59

Google WaveGoogle Wave

2010-09-08 13:52:20

企業(yè)應(yīng)用Java已死Java

2011-03-23 10:11:27

Wi-Fi多媒體時代Aruba

2013-06-06 07:40:12

TechEd2013Windows Ser云操作系統(tǒng)

2010-08-30 10:05:12

Android

2012-03-15 15:35:51

iUI框架EclipseiOS Web

2010-04-07 10:13:52

2016-11-09 15:52:04

大數(shù)據(jù)安全大數(shù)據(jù)互聯(lián)網(wǎng)

2012-08-28 13:34:28

架構(gòu)師軟件架構(gòu)架構(gòu)文檔

2013-12-27 09:54:58

Android開發(fā)NDK

2013-04-10 09:11:14

PaaS軟件開發(fā)

2009-04-30 09:02:53

AcerAndroid開發(fā)

2014-03-03 09:32:44

Windows Azu微軟私有云
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號