
![[8.5.5.5 或更高版本]](../ng_v8555.gif)
启用 OSGi 应用程序服务的集成
通过使用 osgiAppIntegration-1.0 功能部件,同一 Java™ 虚拟机 (JVM) 中的 OSGi 应用程序可相互共享服务。为允许在 OSGi 应用程序之间通信,必须在应用程序清单文件 META-INF/APPLICATION.MF 中声明相应服务头。想要从其他应用程序导入服务的应用程序必须包含 Application-ImportService 头,想要将服务导出至其他应用程序的应用程序必须包含 Application-ExportService 头。如果应用程序想要导出和导入服务,那么必须使用这两个头。
关于此任务
要启用 osgiAppIntegration-1.0 功能部件,必须在 server.xml 文件中包含该功能部件。要使用该功能部件,您需要使用相应头,例如,Application-ImportService 和 Application-ExportService。有关更多信息,请参阅应用程序清单文件。必须在头中添加 binding:=local 伪指令以指定同一 JVM 中的应用程序的集成。绑定伪指令仅特定于 osgiAppIntegration-1.0 Liberty 功能部件。