【问题标题】:Java Framework with Service Dependencies?具有服务依赖关系的 Java 框架?
【发布时间】:2013-09-13 10:48:28
【问题描述】:

是否有允许重新加载组件(如 OSGi)并允许服务具有启动/停止依赖项(如 init scripts)的 Java 框架?
OSGi 似乎允许以下操作:

  • 安装
  • 开始/停止
  • 卸载

然而,OSGi 对运行时依赖的立场目前似乎仅限于avoid them。例如,我希望能够指定组件 A 要求“数据库服务已启动”。

【问题讨论】:

    标签: java frameworks dependencies osgi reloading


    【解决方案1】:

    这在 OSGi 中使用声明式或蓝图服务来完成是微不足道的(并且很常见),您可以在其中声明式地定义服务之间的依赖关系。

    真的,唯一需要注意的是循环依赖,它会导致一切都无法启动。

    【讨论】:

      猜你喜欢
      • 2023-04-06
      • 2018-10-23
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      • 2021-02-20
      • 1970-01-01
      • 2019-10-13
      • 2012-12-21
      相关资源
      最近更新 更多