【发布时间】:2014-07-08 08:24:05
【问题描述】:
我有两个托管服务工厂,它们都需要相同的配置数据集。
可以在单个包中定义多个具有相同工厂 pid 的托管服务工厂吗?
如果答案(对于上述问题)是否定的,那么在不将配置数据复制到两个文件中的情况下,定义上述服务的正确方法是什么?
ps:我正在使用蓝图。
【问题讨论】:
标签: osgi blueprint-osgi
我有两个托管服务工厂,它们都需要相同的配置数据集。
可以在单个包中定义多个具有相同工厂 pid 的托管服务工厂吗?
如果答案(对于上述问题)是否定的,那么在不将配置数据复制到两个文件中的情况下,定义上述服务的正确方法是什么?
ps:我正在使用蓝图。
【问题讨论】:
标签: osgi blueprint-osgi
我从规范中找到了这个:
一个服务可以注册多个 PID 并且 PID 可以共享 多个目标之间(托管服务和托管服务 工厂目标)接收相同的信息。
至少根据规范,拥有多个具有相同 id 的托管服务工厂是可以的。
【讨论】: