管理与程序设计指南

Net.Data JavaBean

Net.Data 提供了 JavaBeans,它们可以在 Java 环境中使用,并且不需要在运行 的 Web 服务器。JavaBean 是一个面向对象的程序设计接口,允许您构建可重用的应用程序或程序构造块。这些对象可以在那些建立在支持 Java 功能的操作系统上的网络中使用。

通过使用本机的 Net.Data DLL,JavaBean 调用 Net.Data,并填充返回码和 包含 Net.Data 输出(结果)的字符串。因为 JavaBean 使用本机的 DLL,所以您就不必要让 一个 Web 服务器保持运行状态以便使用 Net.Data 功能。

设计提示:Net.Data JavaBean 返回的结果就是您的宏或 函数所返回的;一般来说,这是 HTML。请考虑将结果传递到一个能够理解 HTML 的、 类似于 HTML 的 JavaBean 并显示结果。

使用 JavaBean 之后,您可以:

本节将描述以下 JavaBean 主题:

关于 Net.Data JavaBean

Net.Data 提供了 JavaBean 来帮助您开发和管理使用 Java 环境的宏。JavaBean 是提供以下接口 的 Java 对象:

Net.Data 提供了两类 JavaBean:

Net.Data 宏 JavaBean
为通过 Net.Data 执行现有的 Net.Data 宏提供了一个基于 Java 的接口。

Net.Data SQL JavaBean
为通过 Net.Data 执行 SQL 语句提供了一个基于 Java 的接口。

Net.Data JavaBean 是基于 Java 的包装,它们使用本机的 DLL 文件通过 Net.Data 运行。它们都 要求安装 Net.Data 版本 2 或更高版本以及 JDK 版本 1.1 或更高版本。

设置与运行 Net.Data JavaBean

本节将描述如何使用 JavaBean 开发工具(例如 Bean Machine) 来设置和运行 Net.Data JavaBean。使用开发工具的步骤是类似的,因此您可以使用自己选择的工具。

宏 Bean

Net.Data 宏 bean com.ibm.netdata.beans.NetDataMacro 可以让您使用 Java 来 运行现有的宏。要使用这个 bean,您需要为 bean 指定 Net.Data 特性,这样,它就可以与宏一起使用了。

要使用 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,您需要为 bean 指定 Net.Data 特性,这样,它就可以与宏一起使用了。

要使用 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 语句返回的数据。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]