管理及程式設計指南

Net.Data JavaBean

Net.Data 提供的 JavaBean 可不需執行 Web 伺服器, 就可用於 Java 環境。JavaBean 是物件導向程式設計介面, 可讓您建置可重複使用的應用程式或程式建置區塊。 這些物件可用在啟用 Java 之作業系統的網路上。

使用原生的 Net.Data DLL,JavaBean 會呼叫 Net.Data, 這樣會移入回覆碼及含有 Net.Data 輸出 (結果) 的字串。 因為 JavaBeans 使用本機 DLL,所以您不必使 Web 伺服器執行,便可使用 Net.Data 函數。

設計要訣:Net.Data JavaBeans 傳回的結果即是您的巨集或函數傳回的任何結果; 通常,這是 HTML。 請考慮將這些結果傳送到瞭解 HTML, 並可顯示這些結果的 HTML 式 JavaBean。

透過 JavaBeans,您可以:

本節描述下列 JavaBean 主題:

關於 Net.Data JavaBean

Net.Data 提供 JavaBean, 以協助您使用 Java 環境來開發與管理巨集。JavaBeans 是 Java 物件,其提供有下列介面:

Net.Data 提供兩種類型的 JavaBean:

Net.Data 巨集 JavaBean
提供 Java 式介面,可透過 Net.Data 來執行舊有 Net.Data 巨集。

Net.Data SQL JavaBean
提供 Java 式介面,可透過 Net.Data 來執行 SQL 陳述式。

Net.Data JavaBean 是 Java 式外層, 是透過使用原生 DLL 檔案的 Net.Data 來執行。兩者都需要安裝 Net.Data 版本 2 或更新版本及 JDK 版本 1.1 或更新版本。

設定與執行 Net.Data JavaBean

本節描述如何使用 JavaBean 開發工具 (如 Bean 機器) 來設定及執行 Net.Data JavaBeans。 使用開發工具的步驟是同屬的, 所以您可使用您所選擇的工具。

巨集 Bean

Net.Data 巨集 bean (即 com.ibm.netdata.beans.NetDataMacro) 可讓您使用 Java, 來執行舊有的巨集。若要使用這個 bean, 您需要將 Net.Data 性質指定給此 bean,這樣它才能與巨集搭配使用。

用 JavaBean 開發工具設定 Net.Data 巨集 JavaBean:

  1. <inst_dir>/beans/NetDataBeans.jar 檔案新增到或匯入到您的 JavaBean 開發工具中。
  2. 使用開發工具自訂程式介面,可設定下列輸入性質:

    巨集
    指定要執行的舊有巨集名稱。例如:MyMacro.mac

    區塊
    指定要執行的 HTML 區塊區段名稱;預設值是 report

    HTML 路徑
    指定 Net.Data db2www.ini 檔案的路徑。

    參數
    指定執行巨集時所用的參數名稱及值。

    語法:

    name1=value1&nameN=valueN
    

用 JavaBean 開發工具執行 Net.Data 巨集 JavaBean:

  1. 選取 JavaBean 開發工具提供的執行動作,以執行此巨集。
  2. 執行巨集後,您可參考下列輸出性質:

    RC
    指定 Net.Data 傳回的回覆碼。

    結果
    指定因執行 Net.Data 巨集而傳回的資料。

SQL Bean

Net.Data SQL bean (即 com.ibm.netdata.beans.NetDataSQL) 可讓您使用 Java, 透過 Net.Data 來執行 SQL 陳述式。若要使用這個 bean, 您需要將 Net.Data 性質指定給此 bean,這樣它才能與巨集搭配使用。

JavaBean 開發工具設置 Net.Data SQL JavaBean :

  1. 將 NetDataBeans.jar 檔案新增或匯入到 JavaBean 開發工具。
  2. 使用開發工具自訂程式介面,可設定下列輸入性質:

    語言環境
    設定要使用的語言環境;預設值為 DTW_SQL

    SQL
    指定要執行的 SQL 陳述式;預設值為 select * from employee

    DATABASE
    設定要使用的資料庫;預設值為 SAMPLE

    HTML 路徑
    指定 Net.Data db2www.ini 檔案的路徑。

    參數
    指定執行 SQL 陳述式時所用的參數名稱及值。

    語法:

    name1=value1&nameN=valueN
    

JavaBean 開發工具執行 Net.Data SQL JavaBean:

  1. 選取 JavaBean 開發工具提供的執行動作,以執行此巨集。
  2. 執行 SQL 陳述式後,您可使用存取元方法來參考下列輸出性質:

    RC
    指定 Net.Data 傳回的回覆碼。

    結果
    指定 SQL 陳述式傳回的資料。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]