成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

GlassFishv3在OSGi模式運行

開發 前端
GlassFish的任何代碼都不依賴于OSGi模式,這使得我們很容易的將系統切換到OSGi容器中,甚至不需要任何的改變。

可能你們中的一些人會想起我在去年介紹的HK2項目,我曾把他描述為和OSGi模式兼容的,且最終可以被運行在OSGi運行環境。要感謝Sahoo的卓越的工作,我們現在已經可以在Apache Felix(一個開源的OSGi容器)上執行GlassFish V3了。

51CTO編輯推薦:OSGi入門與實踐全攻略

實際上,我們也曾嘗試在KnopflerFish上運行,很成功,因此我們認為可以不費吹灰之力就在任何的OSGi容器上運行GlasshFish。

現在每個人都可能會一個問題:我們是否已經把底層的模塊框架切換到OSGi了?現在,我可以肯定的說:是的,我們愿意。有人會說我們改變了對OSGi的想法,我們沒有。從一開始我們就一直說我們希望和OSGi兼容,我們只是實現了這個想法...很明顯現在對OSGi有著龐大的工業支持,并且 GlasshFish希望能夠參與到這個令人激動的場面。但是我們現在仍然不能確定到底最終如何實現,因為我們還在試驗階段,我們需要下面列出的因素被滿足:

 

1、開源
2、符合我們擁有的兩個許可證(開源許   可證和JAVA EE許可證的條件
3、擁有一個很好的社區、郵件列表來解   答我們的問題
4、存在能推動解決bug的人

 

只要任選一種實現方式,我們都可以得到一個巨大的提升,因為我們不僅已經有了可以解決BUG、新增特性的工程師,而且還有來自SUN的專業性能工程師來幫我們提升整個OSGi容器的性能。


Sahoo會在一兩天內在BLOG中描述我們接受的解決方案的相關學術問題,但是讓我在這里先簡介一下。我們將能夠同時在HK2模式和OSGi模式運行,我還不確定HK2模式將被維護到什么時候,但是現在的情況是HK2模式啟動時間(1秒)比 OSGi模式(2秒)稍快一些。我認為這不是什么重要的問題,我們將繼續。HK2快一些這并不奇怪,因為他不像OSGi是一個通用模塊化的子系統,而是為我們的V3定制的、優化過的一個模式。

GlassFish的任何代碼都不依賴于OSGi(或者很少),我們將這些依賴都封裝在HK2中,這使得我們很容易的將系統切換到OSGi容器中,甚至不需要任何的改變。HK2項目將繼續,因為他不僅提供了很多模塊管理,還為我們專門提供了很多我們非常依賴的特性:

1、模塊管理分離層
2、通過庫來管理模塊(從OSGi R5開始)
3、輕量級的組件模型
4、依賴注入
5、配置管理

因此,如果你希望使用GlassFish V3的OSGi版本,這事我們最近打的包,不要希望奇跡出現,當發現BUG的時候不要猶豫直接發給我們。

***,用OSGi模式運行GlassFish,只要在安裝目錄執行下列命令即可:
java -DGlassFish_Platform=Felix -jar modules/glassfish-10.0-SNAPSHOT.jar

如果要在HK2模式運行,只需運行下列命令:
java -jar modules/glassfish-10.0-SNAPSHOT.jar

【編輯推薦】

  1. 可擴展GlassFish v3的JavaEE 6平臺
  2. GlassFish十年的發展過程回顧
  3. GlassFish的下載及安裝
  4. GlassFish部署及應用入門
  5. 如何將GlassFish作為Windows服務運行
責任編輯:佚名 來源: 新浪
相關推薦

2010-03-29 10:23:18

GlassFishOracle

2009-12-11 09:25:05

SunJava EE 6NetBeans 6.

2009-12-14 09:18:43

NetBeans 6.

2012-04-09 11:29:55

ibmdw

2010-01-26 09:23:18

Java EE 6

2009-09-28 13:32:39

OSGi入門

2009-06-16 13:49:53

ServiceMix4OSGi

2009-06-01 10:40:26

SpringOSGI中文手冊

2022-01-11 07:50:32

Linux腳本模式

2009-10-22 11:03:20

OSGi Web應用程

2009-06-01 11:12:34

OSGi規范架構體系結構

2009-06-18 15:24:08

Spring OSGi

2012-06-25 11:47:14

ibmdw

2009-06-01 11:20:21

OSGi服務規范非贏利機構

2009-06-25 15:33:48

OSGi方式

2009-06-01 11:09:16

OSGI實戰進階

2009-06-23 17:54:41

OSGi與JSF

2009-06-01 10:28:03

SpringOSGi整合

2009-09-16 17:15:19

OSGi Bundle

2020-03-31 12:50:34

樹莓派K3sKubernetes集
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线观看亚洲欧美 | 久久国产成人 | 欧美韩一区二区三区 | 韩日一区二区 | 国产免费福利 | 亚洲国产精品久久久 | 亚洲成人在线网 | 日韩欧美一级精品久久 | 国产精品久久久久久久久久妞妞 | 操久久 | 亚洲精品一区二区网址 | 日韩一区二区在线视频 | 亚洲精品在线免费观看视频 | 国产一区二区三区在线看 | 欧美一区二区综合 | 欧洲尺码日本国产精品 | av免费观看网站 | 国产福利91精品一区二区三区 | 国产成人一区二区 | 亚洲色欲色欲www | 亚洲a网 | 老牛影视av一区二区在线观看 | 亚洲乱码一区二区三区在线观看 | 久草色视频 | 日韩一区二区在线视频 | 色影视 | 精品乱码一区二区三四区 | 色婷婷国产精品 | 逼逼网| 欧美黄色一区 | 国产一区影院 | 99久久精品一区二区毛片吞精 | 欧美日韩在线成人 | 91精品国产一区二区三区香蕉 | 中文字幕成人av | 在线观看毛片网站 | 一区亚洲 | 成人国产在线观看 | 国产精品视频导航 | 欧美v在线观看 | 国产亚洲精品久久19p |