首页 文章

OSGi还是Impala?

提问于
浏览
5

从过去的几个月开始,我一直在osgi中深刻印象,并且必须对它印象深刻 . 最近几天我看到一篇博客说impala比osgi更好 . 我听说过黑斑羚,但从来没有机会深入研究它 .

我只是想知道哪个更好的Impala或OSGi?有人在研究黑斑羚吗?

对于开发大型企业应用程序,应该使用osgi或impala,为什么?

3 回答

  • -1

    Impala是一个人(公司?)的框架实现 . OSGi是所有主要IT供应商都支持的规范 . 它已经存在了10年 . OSGi有4种非常流行的开源实现:Concierge,Knopflerfish,Felix和Equinox .

    OSGi用于数千个嵌入式应用程序,它是Eclipse的核心,IBM和Oracle在战略应用程序中使用它 .

    虽然这当然没有说明技术优势,但你可以想象OSGi的规格已经有了更多真实的风化......

  • 21

    您可能会发现以下文章有助于理解何时可能比另一个更有益:

    http://osgi.dzone.com/articles/impala-alternative-module

    值得注意的是观察结果

    使用Impala,您不会在应用程序中获得第三方库的版本控制和重新加载

    这与OSGi有重要区别

  • 1

    我认为这更像是一场辩论......使用Impala的人会说Impala,使用Spring OSGi的人会说OSGi;它就像Java vs C#或ASP.NET vs. PHP .

    如果你想决定什么是最适合你的,那么就直接跳到它们中,然后看看哪个更舒适 .

    在此之前,阅读关于这两者的博客可能会让你跳过整个潜水的两个步骤 .

    http://impalablog.blogspot.com/2007/11/impala-and-osgi.html

相关问题