还有其他方法可以将与virgo兼容的软件包部署到其他应用程序服务器吗?

时间:2013-10-29 12:02:25

标签: osgi application-server eclipse-virgo

我正在Eclipse Virgo中开发软件包,但我过去曾遇到过坚持使用WebLogic等特定应用服务器的客户。有没有办法在每个Java EE应用服务器上使用OSGi?

1 个答案:

答案 0 :(得分:1)

目前,没有。一些应用程序服务器 - 例如Virgo,Glassfish,IBM Websphere等 - 直接支持OSGi部署,但它们以不同的方式支持它。其他应用程序服务器没有内置的OSGi支持。

然而,即使在没有OSGi支持的应用程序服务器中,也可以将OSGi嵌入到传统的Java EE部署工件中,例如WAR或EAR文件。嵌入OSGi的一些示例代码显示在我前一段时间写的blog post中。