精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

2010年將是Java模塊化的一年

開發 后端
2010年1月剛剛開始,就有SpringSource宣布dm Server將進駐Eclipse項目,掀開了Java模塊化新年的第一章。OSGi在過去的一個月當中繼續發展蓬勃,預示著2010將是Java模塊化的一年。

來自InfoQ的消息:2010年1月Java模塊化最新進展。(原文標題:《Bundle.update:模塊化的一年》http://www.infoq.com/cn/news/2010/01/year-of-modularity)

51CTO編輯推薦:OSGi入門攻略

dm Server遷移到Eclipse

最重磅的新聞當屬Eclipse Virgo項目提案(51CTO相關報道見此)。目前的dm Server版本是2.0.0,這也就意味著接下來的2.1版將在Eclipse下進行開發和發布。

現有項目與新提案之間的一個顯著差別在于協議的不同。這意味著dm Server今后將基于EPL而非現在的GPL,EPL是一個更有利于商業行為的協議。此舉的目的在于提升社區的貢獻,同時鼓勵這種軟件開發方式。

目前的企業OSGi和dm Server引起了很多人的興趣,圍繞其的創新也一刻沒有停止過。這種興趣尤其以早期的使用者以及那些需求符合OSGi Service Platform動態模塊特性的項目為甚。但對于主流的開發團隊來說(只希望盡快構建好企業應用,麻煩越來越少),目前采用企業OSGi的代價可能會超出其短期的收益。在企業OSGi成為主流的企業應用開發方式事實上的標準前需要重點考慮這個問題。

介紹OSGi和Equinox的新書出版

本周出版了一本介紹OSGi和Equinox的新書,這也是Eclipse RunTime系列書籍的第一本。本書介紹了如何通過OSGi構建模塊化Java應用,雖然書中的示例基于Equinox,但對于那些想在其他OSGi平臺上進行開發的開發者來說該書也是頗具價值的。

該書還從頭到尾實現了一個Toast示例項目,目的就在于通過具體的示例代碼為該系列的后續圖書鋪平道路(這樣讀完此書的開發者就能很快上手其他書了)。本書分為四大部分:首先是OSGi概覽、接下來是構建Toast示例指南、第三部分深入探索了OSGi的種種細節、最后是參考書目部分。

ECF remote services開發完畢

近日,Eclipse Communications Framework項目實現了OSGi Remote Services規范,可以通過多種異構協議跨越VM連接OSGi服務,這些協議包括REST、WS-*、JMS、XMPP、Skype及一個ECF Generic實現。

不僅如此,還有多種不同的探測機制,比如ZeroConf、SLP以及靜態的、基于文件的探測。

OSGi Remote Services的Apache Felix實現也已經發布(Apache CXF),這也是OSGi的參考實現。但是該實現關注于通過WS-*傳輸層進行訪問,而ECF則獨立于傳輸層。不管哪種實現,最終用戶和開發者所使用的API都是一樣的。這樣用戶就可以在運行期對實現進行替換了。

Enterprise Expert Group工作即將完成

近日,Peter Kriens宣布OSGi Enterprise Expert Group即將完成,同時Enterprise Expert Group draft 4也于前不久發布了,該草案提供了大量的Java EE特性。我們有理由期待最終版將于今年3月發布,這正是OSGi DevCon和EclipseCon舉辦的時間。

EEG將會提供新的查詢機制以通過OSGi實現JNDI風格的查找、使用JMX管理OSGi運行時、通過JTA、JPA以及DataSources進行數據庫訪問,還會提供對Remote Services和Service Component Architecture的管理。此外,還將發布一種新的部署bundle:WAB,這樣Web應用bundle就可以像WAR那樣被安裝到容器中了。InfoQ會在EEG發布其成果后對其進行深入報道。

WebSphere發布Alpha版

IBM WebSphere已經基于OSGi開發一段時間了,近日其發布了Alpha版的OSGi應用。該應用基于Apache Aries,同時包含了OSGi Blueprint容器(這類似于SpringSource提出的Eclipse Gemini)。這些項目都希望解決JNDI和JTA面臨的一些問題,這也是Enterprise Expert Group重點要解決的問題。

這些容器都在拓展OSGi運行時的邊界以容納多個應用。未來將可以通過OSGi Nested Frameworks對應用進行切分(類似于Web應用服務器切分WAR的方式)。但與Web應用服務器不同(WAR被完全分離,無法共享代碼),WAB可以集成OSGi運行時,那時就可以像使用私有bundle和服務一樣來輕松共享代碼和服務了。

Tycho使用Maven構建OSGi

近日Sonatype發布了Tycho 0.6.0,使用的是新版Maven 3。Tycho是一套Maven構建器,可以根據OSGi Manifest.MF推斷出依賴,而不是假想依賴存在于Maven POM中。這樣就可以根據POM優先(在Manifest會自動生成的時候)或是Manifest優先的方式創建OSGi bundle了。

雖然使用Maven的大多數OSGi開發者(比如Apache Felix下的開發者)更習慣于POM優先的開發方式,但Manifest優先的開發方式對此是個補充,可以通過Eclipse PDE(Plug-in Development Environment)更加方便地開發OSGi bundle。

在眾多的Eclipse項目中,使用Maven而非Ant進行構建的有EGit和孵化項目Tigerstripe等。

Maven項目正在朝Maven 3邁進,該版本進行了大量的重構,使用了Google Guice。此外,Maven repository(由Sonatype進行管理)的成功也用事實印證了使用多依賴的Java開發并不難。使用OSGi bundle倉庫(比如OBR和SpringSource倉庫)的人也越來越多,而且可以跨越不同的提供商進行分發。目前就提供一套統一的OSGi倉庫(借助于Nexus,被Tycho所用)這個主題正進行一項探索性研究。試驗倉庫位于bundles.sonatype.org和osgi.sonatype.org。未來的目標是提供多種格式(OBR、P2等等)的訪問,這樣OSGi bundle的使用就能像Maven JAR那樣簡單了。

Nimble與POSH

如果只是獲取OSGi bundle的話,那么使用OSGi bundle解析器會是個比較好的選擇。近日Paremus發布了Nimble——用于獲取并下載OSGi bundle的解析器。

Paremus將POSH(Paremus OSGi Shell)綁定到了Nimble解析器上。這樣就可以使用同一套命令初始化并管理一般的OSGi框架了(這么做可以簡化Felix、Equinox及Knopflerfish的測試工作),再加上Nimble的幫助就可以很快啟動OSGi運行時了,正如Dave Savage所述。通過下面這兩行命令可以安裝并運行基于Spring的OSGi Web應用:

  1. posh -kc "repos -l springdm;add org.springframework.osgi.samples.simplewebapp@active" 
  2.  
  3. open http://localhost:8080/simple-web-app/  
  4.  

感興趣的讀者可以到DZone上了解關于Nimble的更多信息。

OSGi UK User Group及OSGi DevCon London

OSGi UK User Group正在蓬勃發展,已經有100多名會員了。最近的一次講座來自于Marcel Offerman(來自Luminis)和Graham Charters(來自IBM)。過幾天其站點就會發布講座的相關視頻和材料了。

講座的第一部分是對孵化項目Apache ACE的介紹,該項目旨在簡化OSGi在多種設備上(包括遠程)的使用。

在通過可重用組件組裝軟件的過程中,最難以解決的問題就是如何將軟件部署到日益增長的連接設備上去。如果設備上的軟件棧是異構的,同時需要不同的組件時情況會變得更糟。該講座向我們介紹了如何基于Apache ACE(開源、基于OSGi的解決)將軟件組件分發到不同類型的設備上去,從移動電話到云中節點都有覆蓋。

Apache Ace項目基于Luminis去年初所捐獻的軟件,該軟件已經應用到了不少真實項目中,如On-ship Radar systems、field X-Ray Equipment、CMS的軟件更新與協議管理以及機場行李處理系統等。

第二個講座介紹了OSGi Remote Services(已經包含在了OSGi 4.2中)及其如何與Service Component Architecture(SCA)進行交互,以Apache Tuscany為例進行講解。

#t#OASIS一直在致力于開發Service Component Architecture(SCA)規范。SCA提供了一種異構的SOA編程模型,該模型跨越了眾多的實現技術(EJB、BPEL、C++及COBOL等)、bindings(Web services、JMS、IIOP等)和policy(WS-Policy等)。

該講座對OSGi Remote Services和Service Component Architecture技術進行了簡要的介紹,接下來談到了如何將這二者整合起來讓OSGi應用可以通過Remote Services訪問多種SCA實現技術、bindings和policy框架等。

即將到來的OSGi DevCon London和JAX London已經宣布了大會日程安排。優惠到今天截止,但OSGi UK User Group成員可以獲得額外的折扣。

總結

很明顯,將有越來越多的大型服務器系統采用OSGi,同時OSGi也開始向中小系統進軍。隨著構建工具的不斷發展,開發者可以在多種IDE中開發OSGi bundle了;與此同時,用于共享OSGi bundle的新倉庫也在不斷涌現,模塊化Java應用的開發將變得越來越容易。基于此,Kirk Knoernschild斷言:2010將是Java模塊化的一年

責任編輯:yangsai 來源: InfoQ中文站
相關推薦

2010-08-10 15:04:17

2010-03-24 08:34:44

OSGiJava模塊化

2019-05-28 12:03:32

人工智能崗位企業

2010-01-29 09:54:55

林昊Java模塊化OSGi

2024-02-26 16:26:05

2021-11-15 14:45:30

云計算物聯網網絡技術

2021-01-14 11:39:05

云計算

2022-06-09 15:46:05

物聯網5G

2021-12-29 11:21:02

區塊鏈技術加密貨幣

2015-10-10 11:29:45

Java模塊化系統初探

2019-08-28 16:18:39

JavaScriptJS前端

2009-12-28 09:23:15

Windows 7發展趨勢

2009-01-03 12:58:33

云計算IBMSymantec

2020-09-17 10:30:21

前端模塊化組件

2020-09-18 09:02:32

前端模塊化

2018-04-17 12:25:24

蘋果Mac Pro一體機

2014-01-06 11:21:55

科技行業微軟英特爾

2018-03-21 21:31:28

Java9編程Java

2012-05-02 14:22:47

微軟諾基亞

2021-01-07 10:32:29

郵箱攻擊網絡釣魚網絡安全
點贊
收藏

51CTO技術棧公眾號

9lporm自拍视频区在线| a天堂在线视频| 国产精品片aa在线观看| 在线视频综合导航| 国产高潮呻吟久久久| 超碰免费在线97| 国产精品主播| 在线成人中文字幕| 苍井空张开腿实干12次| 五月天av在线| 自拍av一区二区三区| 国产日韩一区欧美| 丰满人妻一区二区三区四区| 亚洲欧美色图| 亚洲精品色婷婷福利天堂| 中文字幕国内自拍| 国产蜜臀av在线播放| 久久久久久夜精品精品免费| 91在线国产电影| 国产成人免费观看视频 | 日产国产精品精品a∨| 国产精品视频a| 免播放器亚洲| 九九热精品在线| 熟女少妇内射日韩亚洲| 6080亚洲理论片在线观看| 91九色最新地址| 久久亚洲a v| 国产福利片在线| 成人国产一区二区三区精品| 国产啪精品视频网站| 国产精品免费av一区二区| 99精品小视频| 亚洲欧洲在线免费| 这里只有精品在线观看视频 | 成人在线免费观看视视频| 99精品视频99| 韩国亚洲精品| 北条麻妃一区二区三区中文字幕| a视频免费观看| 日韩一二三区| 欧美巨大另类极品videosbest| 免费看国产曰批40分钟| 青青青国内视频在线观看软件| 国产三级精品在线| 欧美激情一区二区三区在线视频| 精品人妻一区二区三区麻豆91 | 乱中年女人伦av一区二区| 欧美男人的天堂一二区| 黑森林精品导航| 中文字幕这里只有精品| 亚洲国产成人tv| 麻豆一区二区三区在线观看| av免费观看一区二区| 久久久精品影视| 久99久视频| 姝姝窝人体www聚色窝| 国产高清视频一区| 亚洲精品欧美一区二区三区| 一级黄色a视频| 蜜桃久久精品一区二区| 国产精品美女久久久久av超清| 日产精品久久久久| 国产欧美一级| 欧美在线视频免费播放| 成年人免费看毛片| 亚洲美女视频在线免费观看 | 在线观看欧美日韩电影| 欧美日韩另类字幕中文| 日本福利视频在线| av资源亚洲| 色哟哟一区二区| 人人爽人人av| 精品美女一区| 777色狠狠一区二区三区| 日韩精品视频网址| 日韩黄色av| 精品国产麻豆免费人成网站| 成人在线观看一区二区| 精品精品精品| 亚洲人成绝费网站色www| 人妻体内射精一区二区| 日本久久一二三四| 久久福利网址导航| 久一视频在线观看| 免费在线播放第一区高清av| 日韩av123| 97精品久久人人爽人人爽| 国内精品久久久久影院色| 91青青草免费观看| 五月婷婷六月色| 久久久久久久久久久久久久久99 | 麻豆久久一区| 精品国偷自产国产一区| 中文字幕一区二区三区人妻不卡| 国产欧美日韩精品高清二区综合区| 正在播放欧美视频| 91视频免费在线看| 亚欧成人精品| 国产欧美日韩专区发布| 精品国产乱码久久久久久蜜臀网站| 成人精品国产免费网站| 免费日韩电影在线观看| 免费a在线看| 亚洲成人综合网站| 亚洲 欧美 另类人妖| 欧美经典一区| 亚洲女人被黑人巨大进入| 亚洲一二三四五六区| 亚洲无吗在线| 国产精品日本精品| 丁香六月色婷婷| 国产亚洲欧美中文| 欧美中文字幕在线观看视频| 欧美一级大黄| 精品区一区二区| 亚洲AV无码成人精品区明星换面| 亚洲综合婷婷| 国产suv精品一区二区| 99这里有精品视频| 国产亚洲精品资源在线26u| 国产免费内射又粗又爽密桃视频| 欧美电影免费观看| 亚洲成人黄色网| 伊人久久久久久久久久久久久久| 国产亚洲一级| 91丝袜脚交足在线播放| 成人av一区| 欧美日韩久久久久| 午夜影院福利社| 婷婷丁香综合| 欧美一级电影在线| 99热这里只有精品5| 国产欧美日韩在线视频| 狠狠97人人婷婷五月| 日韩一区网站| 久久精品欧美视频| 在线免费观看av网址| 不卡在线视频中文字幕| 国产免费一区二区三区四在线播放| 桃花岛tv亚洲品质| 亚洲精品成人久久久| 久草网站在线观看| 国产尤物一区二区| 正在播放91九色| 免费污视频在线一区| 亚洲色图狂野欧美| 国产农村妇女aaaaa视频| 不卡一区二区中文字幕| 日韩亚洲欧美一区二区| 国产不卡精品在线| 俺去亚洲欧洲欧美日韩| 中文字幕欧美人妻精品一区蜜臀| 久久久亚洲精品一区二区三区| 黄页免费在线观看视频| theporn国产在线精品| 欧美日韩成人在线播放| 成人av无码一区二区三区| 亚洲免费在线看| 国产999免费视频| 婷婷亚洲综合| 亚洲精品欧美日韩| 色图在线观看| 精品日韩欧美在线| 自拍偷拍欧美亚洲| 91蜜桃视频在线| 日本精品www| 久久av免费| 国产精品激情av在线播放| lutube成人福利在线观看| 精品视频在线看| 日日操免费视频| 激情都市一区二区| 成人一区二区av| 国产精伦一区二区三区| 欧美性受xxx| 人操人视频在线观看| 日本高清不卡视频| 亚洲不卡的av| 国产在线精品不卡| 免费看欧美黑人毛片| 欧美大胆a级| 国产成人黄色av| 中文字幕日本在线| 日韩午夜激情av| 国产福利拍拍拍| 国产偷v国产偷v亚洲高清| 午夜剧场在线免费观看| 午夜精品久久久久99热蜜桃导演 | 在线日韩av观看| 国产精品亚洲欧美在线播放| 亚洲一区在线看| 欧美丰满少妇人妻精品| 美女视频黄频大全不卡视频在线播放| 国产免费xxx| 欧亚精品一区| 国产女精品视频网站免费| 女子免费在线观看视频www| 日韩精品亚洲元码| 国产一区二区波多野结衣| 天天综合日日夜夜精品| 中文字幕欧美激情极品| 国产a精品视频| 97在线播放视频| 91精品推荐| 欧美极品日韩| 亚洲专区**| 国产精品91久久| 中文字幕在线观看网站| 亚洲午夜精品久久久久久性色| 国产女无套免费视频| 日韩欧美中文在线| 麻豆国产尤物av尤物在线观看 | 欧美无乱码久久久免费午夜一区| 日本中文字幕免费在线观看| 91视频在线看| 国产九九九视频| 日产国产欧美视频一区精品| 成人在线国产视频| 日韩在线视屏| 免费久久久一本精品久久区| 亚洲一级大片| 91精品美女在线| 日本美女一区| 欧美黄色小视频| 嫩草香蕉在线91一二三区| 亚洲毛片一区二区| 免费观看黄色一级视频| 欧美人狂配大交3d怪物一区| 日本在线播放视频| 亚洲一区二区三区在线播放| 亚洲色图27p| 国产欧美日韩视频在线观看| www.17c.com喷水少妇| 国产制服丝袜一区| 中文字幕国内自拍| 天堂av在线一区| 秋霞无码一区二区| 欧美天堂亚洲电影院在线观看| 亚洲一区bb| 精品福利久久久| 久久精品二区| 精品一区二区男人吃奶| 99精彩视频在线观看免费| 日韩美香港a一级毛片| 国产精品va在线播放我和闺蜜| 日本三级一区| 97香蕉超级碰碰久久免费软件| 三级资源在线| 色综合色综合网色综合| 国产区在线看| 久久这里有精品| 黄色动漫在线| 久久在精品线影院精品国产| 久cao在线| 麻豆国产va免费精品高清在线| 日本在线免费| 久久久97精品| 国产一二区在线| 欧美成在线观看| 午夜伦理在线视频| 欧美激情视频一区| а_天堂中文在线| 91国内产香蕉| 蜜桃麻豆av在线| 欧美影院在线播放| 日韩欧美看国产| 国产精品日韩在线一区| 日本一区二区中文字幕| 91牛牛免费视频| 亚洲开心激情| 精品国产乱码久久久久久蜜柚| 日韩有码av| 日韩不卡av| 国产精品久久久久久麻豆一区软件| 超碰免费在线公开| 欧美~级网站不卡| 毛片在线视频播放| 日韩制服丝袜先锋影音| 中文字幕视频三区| 国产成人欧美日韩在线电影| 国产人妻黑人一区二区三区| 久久久久久久久一| 国产稀缺精品盗摄盗拍| 亚洲成人一二三| 日本久久综合网| 7777精品伊人久久久大香线蕉| 精品国产亚洲AV| 亚洲国产精品成人一区二区| 青青草免费在线| 日韩中文在线不卡| 超碰97免费在线| 日韩免费av片在线观看| 四虎影视成人精品国库在线观看| 91国产在线播放| 校花撩起jk露出白色内裤国产精品| 日韩啊v在线| 欧美视频二区| 国产一级不卡毛片| 国产精品一品二品| 天天躁日日躁aaaxxⅹ| 亚洲欧美日韩在线播放| 久久精品视频7| 91精品国产福利在线观看| 西西人体44www大胆无码| 色噜噜狠狠狠综合曰曰曰88av| 激情图片在线观看高清国产| 国产精品海角社区在线观看| xxxxxhd亚洲人hd| 亚洲天堂电影网| 一区二区三区精品视频在线观看| 国产精品一区二区小说| av一二三不卡影片| 卡通动漫亚洲综合| 色综合久久中文综合久久牛| 国产三级精品在线观看| 亚洲网站在线播放| sm久久捆绑调教精品一区| 91久久久久久| 精品视频亚洲| 美女日批免费视频| 国产成人自拍网| 精品视频第一页| 日韩欧美国产一区二区| 亚洲狼人综合网| xvideos成人免费中文版| 成人美女大片| 国产精选在线观看91| 91av精品| 欧美日韩亚洲自拍| 久久婷婷综合激情| 日韩av黄色片| 日韩三级视频中文字幕| 日本视频在线观看| 国产精品视频白浆免费视频| 欧美激情在线精品一区二区三区| 丁香六月激情网| 国产美女一区二区三区| 欧美色图17p| 欧美亚洲动漫精品| 黄色小视频在线观看| 69久久夜色精品国产69乱青草| 91在线一区| 国产乱子伦精品视频| 激情都市一区二区| 澳门黄色一级片| 91麻豆精品国产91久久久| 五月天婷婷在线视频| 国产精品视频久| 日产精品一区二区| 黄色手机在线视频| 国产精品国模大尺度视频| 亚洲国产无线乱码在线观看| 亚洲性猛交xxxxwww| 成人精品三级| 亚洲日本欧美在线| 美腿丝袜在线亚洲一区| 极品尤物一区二区| 精品视频在线免费看| 免费在线观看黄| 成人黄色免费网站在线观看| 国产精品毛片久久| 国产毛片久久久久久| 亚洲夂夂婷婷色拍ww47| 亚洲第一页在线观看| 午夜精品久久久久久久久久久久久| 国产成人精品亚洲线观看| 精品这里只有精品| 久久久久一区二区三区四区| 免费看av在线| 精品国产网站地址| 亚洲天堂av资源在线观看| 男人日女人视频网站| 久久亚洲精华国产精华液| 免费av中文字幕| 精品精品国产国产自在线| 日本成人精品| 欧美深夜福利视频| 久久女同性恋中文字幕| 国产情侣小视频| 精品国产自在精品国产浪潮| 午夜视频一区二区在线观看| 久久黄色片视频| 久久久精品天堂| 国产男女猛烈无遮挡| 国模精品视频一区二区| 综合干狼人综合首页| 激情黄色小视频| 亚洲国产中文字幕在线视频综合| 欧美午夜黄色| 成人免费福利在线| 一区二区国产精品| 影音先锋男人在线| 日韩精品一区二区三区视频在线观看| 国产剧情av在线播放| 一区二区不卡在线观看| 成人久久18免费网站麻豆| 中文字幕av第一页| 久久久久久中文字幕| 日韩黄色大片|