啟用 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 內的應用程式整合。binding 指引是 osgiAppIntegration-1.0 Liberty 特性專用的。