如果我使用OSGi框架(bundle)开发模块,我可以将它们集成到任何基于OSGI的应用程序(如Spring)中吗?对于
我需要注意什么?上下文或不同的数据模型怎么样?
答案 0 :(得分:1)
您可以对编程语言提出同样的问题:如果您使用Java开发某些东西,您是否可以将它集成到每个基于Java的框架中?答案是:它取决于。
一般情况下,是的,你可以拿你的包,并整合,但它不是免费的。如果你把它打包好的话,它可能会更容易集成你的功能。
答案 1 :(得分:0)
理论上,是的。如果目标OSGi应用程序是OSGi规范的不同版本(3,4,4.2等),则必须小心。您还必须注意是否使用了特定于平台的API。