Blueprint 元件可以存取 WebSphere® Application Server 資源參照。每一個參照都是在 Blueprint XML 檔中宣告, 且可以利用 Java™ Platform Enterprise Edition (Java EE)「連接器架構 (JCA)」鑑別別名來加以保護。OSGi 應用程式內的每一個軟體組,都可以在其各個 Blueprint XML 檔中包含任意數目的資源參照宣告。
如果要在管理主控台中檢視這個畫面,請按下列路徑:
OSGi 應用程式可以部署到任意數目的伺服器和叢集中。所有這些目標都必須位於相同的安全網域中。資源參照只能連結到存在於每一個目標伺服器或叢集中的 JCA 鑑別別名。也就是說,其每一個都必須存在於目標伺服器安全網域中,或是廣域安全網域中。
<blueprint xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference"> <!-- 其他 Blueprint 宣告 ... --> <rr:resource-reference id="resourceRef1" interface="javax.resource.cci.ConnectionFactory" filter="(osgi.jndi.serviceName=jdbc/AccountDS2)"> <rr:res-auth>Application</rr:res-auth> <rr:res-sharing-scope>Shareable</rr:res-sharing-scope> </rr:resource-reference> </blueprint>這個宣告包括資源參照 ID(例如:resourceRef1)、服務過濾器(例如:jdbc/AccountDS2)、鑑別類型(例如:Application)以及共用設定(例如:Shareable)。
每一個軟體組對鑑別別名連結的 Blueprint 資源參照,都儲存在該軟體組之 META-INF 目錄下的 ibm-eba-bnd.xml 檔中。如果部署成資產的 OSGi 應用程式包含這些任一檔案, 則這些檔案會提供在連結資源參照時,所使用的預設鑑別別名值。
標示(線上)的鏈結表示需要存取網際網路。每個鏈結會啟動線上資訊中心的主題搜尋。當列出搜尋結果時,請選取最適合您配置的相對應主題。
檢查這個主題是否有更新 (線上)
這個資源參照的介面。