5

我是 OSGi 主题的新手,但尝试了解有关这项技术的一些知识。

经过一番研究,我找不到问题的答案:Eclipse Virgo 和 Apache ServiceMix 之间的真正区别是什么?

我自己做了什么来揭开这个谜团。我已经看过两者,首先我认为 Virgo 似乎类似于 OSGi 的 Web 服务器,而 ServiceMix 更像是总线。但是后来我看到 ServiceMix 附加了码头,我什至可以添加一个 Web 控制台功能来从浏览器管理 ServiceMix,所以我完全糊涂了。现在我不知道,也许 Virgo 和 ServiceMix 是同一种软件,但具有不同的捆绑包和生产者(类似于例如码头和 tomcat)?

4

1 回答 1

6

Virgo 和 Apache Karaf 是 OSGi 运行时容器,两者都包含部署 Web 应用程序的功能,这些应用程序部署到底层 Web 容器。Apache ServiceMix 确实在 Karaf 之上提供了 ESB,因此 ServiceMix 实际上比 Virgo 做得更多。

于 2012-12-14T22:56:29.747 回答