Jboss 对OSGI用法的质疑

Jboss 对OSGI用法的质疑,jboss,websphere,osgi,weblogic,blueprint-osgi,Jboss,Websphere,Osgi,Weblogic,Blueprint Osgi,我对我的项目有一些要求,模块化似乎是必要的,所以我正在研究一些方法,寻找最好的方法 基于此,我找到了OSGI,听起来很不错,经过一些搜索和一些教程,我有些怀疑 在一个较高的层次上,我会按照业务部门(例如,财务、发票、登记册等)在不同的模块中进行思考 我相信我可以创建捆绑包来分离这些模块,我还看到我可以使用osgi容器来部署这些捆绑包。是否可以在jboss、websphere和weblogic上分发此应用程序 2使我的应用程序完全依赖于OSGI有任何已知的缺点吗?我的意思是,我只想使用OSGI来分

我对我的项目有一些要求,模块化似乎是必要的,所以我正在研究一些方法,寻找最好的方法

基于此,我找到了OSGI,听起来很不错,经过一些搜索和一些教程,我有些怀疑

在一个较高的层次上,我会按照业务部门(例如,财务、发票、登记册等)在不同的模块中进行思考

我相信我可以创建捆绑包来分离这些模块,我还看到我可以使用osgi容器来部署这些捆绑包。是否可以在jboss、websphere和weblogic上分发此应用程序

2使我的应用程序完全依赖于OSGI有任何已知的缺点吗?我的意思是,我只想使用OSGI来分离我的模块,使部署和版本分发更容易


感谢

关于WebSphere Application Server,您的问题1的答案是肯定的。WAS扩展了对基于OSGi的应用程序的支持,并具有Web应用程序包WAB和EJB包的概念。你应该看看官方文件-

您可能还想更仔细地了解一下,该项目支持使用OSGi在JavaEE环境中构建应用程序