首页 文章

在WSO2平台上运行OSGi应用程序

提问于
浏览
0

我的组织正在逐渐远离传统的基于EAR / WAR的应用程序,并转向OSGi来构建我们的业务应用程序 . WSO2平台提供了许多我们希望在我们的应用程序中利用的支持服务(esb,治理,身份等) .

是否可以将我们的OSGi组件直接部署到WSO2应用程序服务器,还是仅仅部署到WSO2碳更有意义?这种方法我们应该考虑哪些问题?

2 回答

  • 0

    WSO2 Carbon是WSO2平台的核心服务器,包括用作WSO2产品基础的所有常用功能 . Application Server是Carbon Server Service Hosting功能,其他几个用于服务托管方面 . 您可以直接使用Carbon Server来部署OSGi包 . 您只需添加P2存储库,即可通过配置 - >功能安装所需的任何功能 . 如果您不需要服务托管功能,请从Carbon服务器开始,并添加满足您需求所需的任何功能 . (功能是OSGi包的集合,其中包含一个方面) . 您可以构建p2存储库并将功能直接安装到Carbon Server,就像通常那样 . 有几种方法可以将OSGi捆绑包放入基于WSO2 Carbon的服务器中 .

    以下link将帮助您了解如何在Carbon Server中使用OSGi .

  • 3

    WSO2 A.S.与所有其他WSO2实例一样,它基于Carbon平台,所以它不应该有太大的区别,但使用Application Server是有意义的 .

    我没有尝试部署OSGI组件,但我知道这是可能的 . 对不起,我帮不了多忙 .

相关问题