簡體   English   中英

OSGI中的Jboss4

[英]Jboss4 inside OSGI

是否可以在OSGI容器內將Jboss 4.2.3作為捆綁軟件運行? 與之相關的挑戰是什么?

對於那些在乎的人,我正在OSGI中運行dcm4chee。

雖然這並非不可能,但將是非常困難的,但更簡單的選擇是將OSGi嵌入JBoss中,請參閱:

http://felix.apache.org/site/apache-felix-framework-launching-and-embedding.html並以編程方式啟動OSGi(Equinox)? http://njbartlett.name/2011/03/07/embedding-osgi.html

http://www.dcm4che.org/jira/browse/DCM-308看來他們正在添加支持以使Jars有效捆綁成捆-您難道不能只是解決依賴關系並將其部署到OSGi框架嗎? OSGi支持JMX和JNDI。

除非對JBoss的內部結構有很大的依賴性,否則我建議您使用第二種方法,但是要提防Class.forName用法和其他非osgi友好的代碼。

我記錄的錯誤專門為dcm4che(注1 E)工具包,而不是dcm4chee戰爭。 我建議為dcm4chee程序集記錄一個新問題。 但是,使dcm4che工具包組件osgi捆綁包可能是使dcm4chee在osgi容器中運行的必需步驟。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM