偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Equinox的OSGi實現(xiàn)與應(yīng)用服務(wù)器

開發(fā) 后端
通過OSGi框架強大的組件控制,交互和管理能力,OSGi作為應(yīng)用服務(wù)器的基礎(chǔ)架構(gòu)已經(jīng)成為現(xiàn)實,Equinox項目是Eclipse開源組織提供的OSGi框架的實現(xiàn)。

Equinox項目是Eclipse開源組織提供的OSGi框架的實現(xiàn)。Eclipse自3.0版本開始,其內(nèi)核移植到OSGi框架上。通過OSGi框架強大的組件控制,交互和管理能力,再加上Eclipse插件的自有特點,Eclipse開源框架得到了跳躍式的發(fā)展。同時,OSGi規(guī)范得益于Eclipse IDE環(huán)境龐大的使用者,OSGi聯(lián)盟也進入了快速發(fā)展時期。

OSGi作為應(yīng)用服務(wù)器的基礎(chǔ)架構(gòu)已經(jīng)成為現(xiàn)實。Equinox提供了一組基礎(chǔ)的Bundle,使得使用JSP、Servlet和Struts等J2EE技術(shù)的Web應(yīng)用項目可以運行于Equinox OSGi環(huán)境中。同樣的,Equinox通過一組Bundle,可以將Equinox OSGi應(yīng)用嵌入到現(xiàn)有的Web服務(wù)器(如Tomcat,Jetty等)和應(yīng)用服務(wù)器(如Websphere,Weblogic等)中。

下面是Equinox在J2EE應(yīng)用方面的部分Bundle列表:

org.eclipse.equinox.servletbridge
Servlet Bridge

該Bundle提供一個底層的Hook servlet,使得Equinox可以嵌入到現(xiàn)有的應(yīng)用服務(wù)器中運行。該Bundle中的servlet啟動嵌入的Equinox并使其可以處理來自底層應(yīng)用服務(wù)器接收的HTTP請求。

org.eclipse.equinox.http.servletbridge
HTTP ServletBridge

該Bundle為底層的應(yīng)用服務(wù)器(如Tomcat,Jetty等)發(fā)布為OSGi HTTP服務(wù)提供一層封裝。封裝的應(yīng)用服務(wù)器必須安裝該servlet bridge。

以上兩個bundle是將應(yīng)用服務(wù)器作為bundle集成進入OSGi大環(huán)境的關(guān)鍵。

org.eclipse.equinox.http.servlet
HTTP Servlet

該Bundle為在Equinox中發(fā)布其他servlet處理引擎(如傳統(tǒng)的應(yīng)用服務(wù)器)為OSGi HTTP服務(wù)提供支持 。

org.mortbay.jetty
Jetty

嵌入式Jetty實現(xiàn)的Bundle封裝。目前Equinox提供的Jetty實現(xiàn)版本為5.x。

org.eclipse.equinox.http.jetty
HTTP Jetty

該Bundle封裝Jetty為標(biāo)準(zhǔn)的OSGI HTTP服務(wù)。目前該服務(wù)只能使用Jetty 5.x版本;如果用戶希望使用Jetty 6.x版本的Bundle封裝,可以參考o(jì)ps4j上的實現(xiàn)。

 

【編輯推薦】

  1. OSGi在ServiceMix4中的應(yīng)用
  2. 淺析Apache Felix項目中的OSGi
  3. GlassFish是什么?基于OSGi的Web服務(wù)器
  4. 初探OSGi Web容器:控制Web程序的生命周期
  5. OSGi為什么重要:向模塊化轉(zhuǎn)移的主攻手
責(zé)任編輯:佚名 來源: JavaEye
相關(guān)推薦

2010-01-14 13:56:49

JSR 294Java模塊化OSGi

2009-06-01 11:37:46

EquinoxOSGi服務(wù)器

2009-01-16 14:37:57

TomcatWeb服務(wù)器應(yīng)用服務(wù)器

2009-06-16 15:35:20

JBoss應(yīng)用服務(wù)器

2018-12-12 08:40:11

服務(wù)器TomcatJava

2009-01-10 19:32:36

2017-10-17 09:15:06

Web服務(wù)器區(qū)別

2012-02-23 10:02:08

Web服務(wù)器應(yīng)用服務(wù)器

2018-02-07 10:08:02

應(yīng)用服務(wù)器網(wǎng)絡(luò)數(shù)據(jù)庫

2014-08-08 16:35:37

應(yīng)用服務(wù)器

2018-05-24 10:15:18

服務(wù)器Session問題

2012-03-23 09:32:48

應(yīng)用服務(wù)器

2009-02-27 14:25:00

Weblogic應(yīng)用服務(wù)器服務(wù)器管理

2012-02-02 10:24:08

JavaResin

2021-05-28 05:18:08

PHP語言roadrunnner

2018-03-20 14:24:10

Web服務(wù)器HTTP

2011-11-18 13:14:37

JavaWebWebServices

2014-05-30 11:29:36

Java服務(wù)器

2015-08-14 09:31:55

開源Python服務(wù)器
點贊
收藏

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