【发布时间】:2012-08-20 06:42:11
【问题描述】:
我是 OSGI 框架的新手。我浏览了这些站点并阅读了有关 OSGI 框架的信息。坦白说,我什么都不懂。以下是我的疑问
- OSGi 应该提供模块化。我们不能通过普通的jar来实现模块化吗?
- OSGi 有一个动态 组件模型是什么意思?
- 可以安装、启动、停止、更新捆绑包等。为什么我们要安装捆绑包?为什么我们不能像访问其他普通 jar 一样直接访问?
我完全糊涂了。有人可以回答我吗?如果有可能也举一些例子。
【问题讨论】:
-
我保证我不会刻薄,但 OSGi 提供的功能仅在最佳实践 Java 架构的上下文中才有意义。 OSGi 是一种用于构建架构良好的 Java 应用程序的强大工具。如果没有这个目标和一组命令,模块化、组件生命周期和“JVM 中的 SOA”概念就没什么可看的了。
-
@chad:我认为你在那里做得很好 - 一点也不刻薄:)
标签: eclipse-plugin osgi