创建 DADX 组和配置

从 DADX 文件创建 Web Service 的第二步是创建 DADX 组和配置。DADX 组包含连接(JDBC 和 JNDI)以及组内各 DADX 文件之间共享的其他信息。
先决条件:
要创建 DADX 组和配置:
  1. 在“项目资源管理器”视图中,选择要创建 DADX 组的 Web 项目。
  2. 依次单击文件 > 新建 > 其他 > Web Service 以显示各种 Web Service 向导。
  3. 选择 Web Service DADX 组配置向导。单击下一步
  4. 选择 Web 项目。单击添加组。输入 DADX 组的名称。如果尚未如创建 Web 项目任务中概述的那样选择 DB2 Web Service 提供程序版本,现在将会提示您输入版本。单击组属性
  5. 使用此面板来输入 DADX 组的配置信息。必须输入数据库 URL 和数据库用户标识及密码。 输入任何附加必需参数:
    上下文工厂
    当使用数据源连接至数据库时,此值指定应使用的上下文工厂类。在 WebSphere 服务器上运行时建议的值为 com.ibm.websphere.naming.WsnInitialContextFactory。
    数据源
    当使用数据源连接至数据库时,此值指定要使用的数据源名称。
    DB 驱动程序
    当使用 JDBC 连接至数据库时,此值指定要使用的数据库驱动程序类。注意,两个版本的 DADX Web Service 提供程序的缺省 JDBC 驱动程序都是 com.ibm.db2.jcc.DB2Driver。在 DB2 V9.1 中将交付 COM.ibm.db2.jdbc.app.DB2DriverJDBC 驱动程序,但是它将不再是缺省 JDBC 驱动程序。
    dbURL
    当使用 JDBC 连接至数据库时,此值指定数据库的数据库 URL。
    • 如果正在对 2 类连接使用 IBM® DB2® 旧的 JDBC 驱动程序,则 group.properties 文件中的 dbURL 为 jdbc:db2:<databaseName>,例如,jdbc:db2:sample
    • 如果正在对 2 类连接使用 IBM DB2 通用 JDBC 驱动程序,则 group.properties 文件中的 dbURL 为 jdbc:db2://<server>/<databaseName>,例如,jdbc:db2://localhost/sample
    • 如果正在对 4 类连接使用 IBM DB2 通用 JDBC 驱动程序,则 DB URL 为 jdbc:db2://<server>:<port>/<databaseName>,例如,jdbc:db2://localhost:50000/sample
    用户标识和密码
    这些字段用于在通过 JDBC 连接来建立连接时指定认证信息。
    名称空间表
    该字段指定 DADX 运行时应使用的名称空间表文件名。此文件定义 DTD 标识与它相关联的 XSD 名称空间和位置之间的映射。注意:仅当 DADX 文件引用 DAD 文件时才需要在此文件中建立条目。
    自动重新装入
    此字段指定 DADX 运行时是否应自动重新装入在服务器上已更改的资源(例如,DADX 文件)。输入 truefalse
    重新装入时间间隔
    此值指定 DADX 运行时应检查已更改资源的频率(以秒计)。注意:仅当将自动重新装入设置为 true 时才使用此项。
    组名称空间 URI
    此字段指定放在与此 DADX 组中的 DADX 文件相关联的所有名称空间前面的名称空间 URL 前缀。如果使此字段保留空白,则缺省前缀是 http://tempuri.org。
    启用 XML CLOB
    此字段指定是否应使用 DB2 XML Extender CLOB 功能。当使用 DB2 XML Extender 7.2 及更高版本时,此值应当为 true。对于更旧版本,此值应当 false。
    使用文档样式
    此字段指示 DADX 运行时应使用文档样式还是 RPC 样式。true 值指示应使用文档样式。缺省值 false 指示使用z RPC 样式。只有文档样式符合 WS-I。
    单击确定
  6. 单击完成。现在就已经创建了 DADX 组。创建了以下工件:
    • 在组目录下面用于组的新目录
    • 组目录中的 group.properties 文件
    • 组目录中的 namespacetable.nst 文件
创建了 DADX 组之后,就可以创建 DADX 文件了,如在下面的主题中所述:创建 DADX 文件

反馈