Apache Karaf 是Apache Felix的子项目,被定义为“一个轻量级的OSGi容器”。
我不明白何时应该使用重量级和何时应该使用轻量级。他们的网站没有太多解释。
Apache项目维护一个通用的OSGi容器叫做Felix。它被用作ServiceMix和。Currently, there are three popular open source OSGi containers:
- Equinox. It is the modular Java runtime at the heart of the Eclipse IDE, - Knopflerfish, Is an open source implementation of the OSGi R3 and OSGi R4 specifications. - Apache Felix. Is the open source OSGi container from the Apache Software Foundation.