Felix/OSGi:如何使用非 OSGi 服务的 SCR 组件?
Apache Felix 的 SCR 允许声明(通过注释或 XML)组件,然后将这些组件实例化、连接到其依赖项并注册为 OSGi 服务。 也可以跳过服务注册部分,只让 SC…
OSGi 如何管理在单独的 JVM 中运行的组件的交互?
我一直试图在不通读整个规范的情况下更多地了解 OSGi 的更广泛的情况。 与许多事情一样,介绍 OSGi 的实际内容可能是由以下人员编写的:我已经为此工…
可以在 OSGi 中运行 EJB 2.1 bean 吗?
我有一个使用 EJB 2.1 会话和实体 bean 的 J2EE 1.3 应用程序。 目前,该应用程序在 JBoss 上作为 EAR 文件运行。 由于 OSGi 提供的所有优势,我想切…
Maven:OSGI、捆绑包和多模块项目
我目前正在开发一个基于 OSGi 的应用程序(使用 Equinox),尝试将我在 OSGi+Equinox 上找到的网络教程进行 mavenize。 在这个项目中,有一些捆绑包依…
OSGi/Felix声明式服务:如何过滤要绑定的服务?
我正在使用 Apache Felix 及其声明性服务 (SCR) 来连接捆绑包之间的服务依赖关系。 例如,如果我需要访问 java.util.Dictionary,我可以说以下内容让 …
登录 Eclipse/OSGi 插件
我开始开发一个 Eclipse 插件(从技术上讲,是一个 OSGi 插件),我遇到的第一个问题是我似乎无法像通常那样控制公共日志输出。 我已将 commons-loggi…
Eclipse 声明性服务和视图(ContentProviders)之间如何通信
假设您有一个带有各种视图的 Eclipse 插件,这些视图应该显示来自某个将数据推送到视图的 OSGi 包的数据。 我没有让每个视图都与 OSGi 包通信,而是有…
如何将 SpringSource dm Server 集成到另一个基于 OSGi 的应用程序服务器中?
我真的很想使用 SpringSource dm Server,但是我们的客户要求我们在他们的应用程序服务器(Websphere)上运行我们的应用程序。 有没有办法将SpringSou…
如何管理 OSGi 构建依赖项?
我们已将 OSGi 运行时 (Equinox) 嵌入到自定义客户端-服务器应用程序中,以方便插件开发,到目前为止一切进展顺利。 由于 Eclipse 内置的清单编辑器、…
开始使用 OSGI 的最佳方法是什么?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实…