我是OSGI的初学者,我想知道是否有人可以告诉我创建OSGI服务与单例模式之间的区别.例如,假设我有一个core提供的bundle IService,以及需要访问它的多个bundle.我可以:
core
IService
使用OSGI服务似乎相当麻烦; 而且由于插件必须依赖于Core(要获得接口),使用OSGI服务有什么好处?
osgi
osgi ×1