OSGi和Java EE之间的根本区别是什么?[已关闭]
因此,今天下午我花了一些时间终于坐下来,开始阅读神秘而难以捉摸的“OSGi”及其所谓的捆绑包。
好吧,我想我明白了。OSGi“捆绑包”基本上是一个包含一些附加清单信息的JAR。而且,您不必将其部署到普通的应用程序服务器(或其他容器),而是将其部署到像Apache Felix这样的OSGi服务器上。它运行,然后向用户/客户端提供服务。
这与部署到应用程序服务器的普通 EAR 有何不同???
OSGi似乎正在崛起(我一直在遇到它!),但就我而言,我不明白它提供了什么(功能方面),而不是你可以用GlassFish或Spring等真实交易企业服务器做任何事情。
我知道这个世界并没有疯掉,所以我显然错过了一些东西。只是无法弄清楚是什么。感谢您的任何帮助或见解!