我正在使用 OSGi 开始一个项目,在定义处理服务注册等的方式时,我面临着一个非常重要的选择......
如果我没记错的话,我有三个选择:
- 通过实现服务侦听器并处理我自己的寄存器来使用手动解决方案(实际上可能不是最糟糕的选择)
- 使用声明式服务范例:看起来不错,但我觉得它现在有点过时了。我对吗 ?
- 使用Spring DM范式:它似乎是最新的范式,但我不确定它是否已经完全标准化。我是否需要一个特殊的 OSGi 实现来运行它(比如Virgo/SpringDM 服务器?)或者我可以在包含插件后立即使用我的经典 OSGi 平台
org.springframework.*
吗?
你对我的审讯有什么意见或信息吗?您有首选(为什么?)还是使用我列表中未包含的其他解决方案?
首先十分感谢。