【发布时间】:2019-04-25 03:25:27
【问题描述】:
我正在努力适应庞大的企业 OSGi 编程生态系统,但我发现很难大致了解该技术堆栈是如何组合在一起的,哪些技术相互构建,哪些技术解决了哪些任务,以及它们如何适用于我迄今为止设法理解的有限术语。
例如:Apache Felix、Equinox、Karaf、Jira OSGi、Spring DM、Aries Blueprint、Gemini Blueprint、iPOJO、Camel等有什么关系...
我知道 Equinox 是基于 Felix 的,而且蓝图变体和 iPOJO 与组件管理有些相关,但是声明式服务呢? DS 是 Blueprint 的替代品,还是 Blueprint 是声明式服务的实现?
总的来说,我很困惑,我真的需要一个简单的概述,了解一般的 OSGi 技术是如何相关的。
有谁知道存在这样的 OSGi 生态系统概览(也许是图形化的)?
最好的问候。
【问题讨论】:
标签: osgi jira apache-felix equinox declarative-services