首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >OSGi: Apache Felix和Apache Karaf有什么不同?

OSGi: Apache Felix和Apache Karaf有什么不同?
EN

Stack Overflow用户
提问于 2009-10-23 16:37:56
回答 1查看 43.6K关注 0票数 139

Apache KarafApache Felix的一个子项目。它被定义为“轻量级OSGi容器”。

我不知道什么时候应该使用重量级,什么时候应该使用轻量级。他们的网站并没有对此做过多解释。

EN

回答 1

Stack Overflow用户

发布于 2016-03-04 01:02:09

@Marcel Karaf不像Java EE服务器那样庞大。这是一个非常轻巧和简约的实现。它是一个核心产品,除了一个基本的控制台,文件加载,以便您可以实际读取配置文件等,没有太多的功能。它的最新压缩文件是19.1 MB。嗯。小的。它可以很容易地在小型设备上运行,并在嵌入式系统中工作。

您可能会想到更像ServiceMix的东西,它使用Karaf作为核心/内核。但它的完整配置中包含了CXF、ActiveMQ、Camel和其他库。即使这样,它们也有最小、中等和完整的尺寸。

实际上,对于99%的项目来说,直接从Felix开始而不使用Karaf是没有意义的。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1612120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档