連結 Blueprint 資源參照 [設定]

Blueprint 元件可以存取 WebSphere® Application Server 資源參照。每一個參照都是在 Blueprint XML 檔中宣告, 且可以利用 Java™ Platform Enterprise Edition (Java EE)「連接器架構 (JCA)」鑑別別名來加以保護。OSGi 應用程式內的每一個軟體組,都可以在其各個 Blueprint XML 檔中包含任意數目的資源參照宣告。

如果要在管理主控台中檢視這個畫面,請按下列路徑:

應用程式 > 應用程式類型 > 商業層次應用程式 > bla_name > [已部署的資產] 新增 > 新增資產 > asset_name > 精靈步驟:連結 Blueprint 資源參照

OSGi 應用程式可以部署到任意數目的伺服器和叢集中。所有這些目標都必須位於相同的安全網域中。資源參照只能連結到存在於每一個目標伺服器或叢集中的 JCA 鑑別別名。也就是說,其每一個都必須存在於目標伺服器安全網域中,或是廣域安全網域中。

您必須在 Blueprint XML 檔中宣告資源參照。例如:
<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 應用程式包含這些任一檔案, 則這些檔案會提供在連結資源參照時,所使用的預設鑑別別名值。


標示(線上)的鏈結表示需要存取網際網路。每個鏈結會啟動線上資訊中心的主題搜尋。當列出搜尋結果時,請選取最適合您配置的相對應主題。

檢查這個主題是否有更新 (線上)

一般內容

軟體組符號名稱

這個軟體組不可本地化的名稱。

軟體組版本

這個軟體組的版本。

軟體組符號名稱加上軟體組版本,即可識別唯一的軟體組。

資源參照 ID

Blueprint 中宣告之資源參照的 ID。

資源參照介面

這個資源參照的介面。

Blueprint 應用程式可以使用下列任一種資源類型:
  • 預設傳訊 JMS Queues Destination
  • 預設傳訊 JMS Topic Destination
  • 資料來源
  • 通用 JMS Connection Factory
  • 郵件階段作業
  • J2C Connection Factory
  • WebSphere MQ JMS 提供者的 JMS Queue Connection Factory
  • WebSphere MQ 的 JMS Queue Destination
  • WebSphere MQ 的 JMS Topic Connection Factory
  • WebSphere MQ 的 JMS Topic Destination
  • WebSphere MQ 的統一 JMS Connection Factory
  • URL 配置

資源參照服務過濾器

作為資源參照之對映目標的服務過濾器名稱。例如:jdbc/AccountDS2

資源參照鑑別

資源參照會由應用程式或是由儲存器鑑別。

資源參照共用

資源參照可為可共用或不可共用。

鑑別別名

用於保護資源參照的鑑別別名(如果有的話)。

對於每一個參照,您可以選擇性地從下拉清單中選取鑑別別名。只有當預設鑑別別名存在於每一個目標伺服器或叢集上時, 才會提供預設鑑別別名(於 ibm-eba-bnd.xml 檔中)。




檔名: OSGi_BLA_BlueprintResourceRefs.html