【问题标题】:two (or more) managed service factory with same pid?两个(或更多)具有相同 pid 的托管服务工厂?
【发布时间】:2014-07-08 08:24:05
【问题描述】:

我有两个托管服务工厂,它们都需要相同的配置数据集。

  • 可以在单个包中定义多个具有相同工厂 pid 的托管服务工厂吗?

  • 如果答案(对于上述问题)是否定的,那么在不将配置数据复制到两个文件中的情况下,定义上述服务的正确方法是什么?

ps:我正在使用蓝图。

【问题讨论】:

    标签: osgi blueprint-osgi


    【解决方案1】:

    我从规范中找到了这个:

    一个服务可以注册多个 PID 并且 PID 可以共享 多个目标之间(托管服务和托管服务 工厂目标)接收相同的信息。

    至少根据规范,拥有多个具有相同 id 的托管服务工厂是可以的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-23
      • 2012-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-07
      • 2020-08-17
      相关资源
      最近更新 更多