编程加入声明式服务(Programmatically adding declarative serv

2019-09-17 09:55发布

是否有可能使用某种API的补充声明式服务?

一点背景:

我有基于动态脚本(它们可以被添加,在任何时间编辑或删除)一个服务器应用程序。 这些脚本有依赖OSGi服务,可能对方。 每当脚本被编辑,脚本被编译成JavaScript,并检测它的依赖。

在这一点上,我想(重新)注册为服务声明,所以它会被激活/停用时,它的依赖来来去去。

  • 这甚至可能吗? 或者是有什么重大的我失踪?
  • 如果它是不可能有一个OSGi标准,是有菲利克斯或春分具体的解决方案?
  • 你能做到的是,在其他框架,像iPojo或蓝图?

Answer 1:

有没有API来添加势在必行声明式服务。 您可以使用正常的OSGi的API来注册和使用服务。 也许这就是你想要什么?

您可能希望签出依赖管理可提供的API模型给你你想要的依赖支持。



文章来源: Programmatically adding declarative services