标签: osgi blueprint-osgi
我有两个托管服务工厂,它们都需要相同的配置数据集。
在一个捆绑包中使用相同的工厂pid 定义多个托管服务工厂是否可以?
如果答案(对于上述问题)为NO,那么在不重复两个文件中的配置数据的情况下,定义上述服务的正确方法是什么?
ps:我正在使用蓝图。
答案 0 :(得分:0)
我从规范中找到了这个:
服务可以注册多个PID,并且可以共享PID 多个目标之间(托管服务和托管服务) 工厂目标)接收相同的信息。
至少根据规范,拥有多个具有相同ID的托管服务工厂是可以的。