0

我开始使用 OSGi 框架开发模块化应用程序。我首先担心的是我是否可以在源代码中使用 felix 依赖项进行开发,然后在 Concierge 中运行我的代码。

我在网上找了 Concierge 的例子,但是没有一个很好的例子教程,至少我没有找到好的东西,如果你知道的话,请告诉我。

所以,我的问题很简单,我是否可以使用规范进行开发并在平台(Concierge、Felix 等)方面到处运行。

提前感谢您对它的支持,

问候,

-杆

4

1 回答 1

1

OSGi 规范分为三个部分:

  • 核心:这些规范通常由 OSGi 框架实现。我不确定是否每个框架都支持所有规范,但直到现在我还没有发现任何不支持的规范。所以通常这些总是可用的。
  • Compendium, Enterprise:这些规范通常由特定的捆绑包支持。所以你必须确保安装一个实现你想要使用的规范的包。例如,如果你想使用配置管理规范,你可以安装 felix config admin。通常你可以像使用 Equinox 框架一样混合这些,但仍然安装 felix config admin。
于 2018-04-24T08:46:55.813 回答