UDDI 注册中心客户机编程

UDDI 注册中心提供若干应用程序编程接口 (API),它们可用来按编程方式访问 UDDI 注册中心。

关于此任务

UDDI 注册中心 V3 支持多个版本的 UDDI。它支持 UDDI V1、V2 和 V3。

有关 V1 和 V2 API 的详细信息,请参阅 UDDI V2 规范。

有关 UDDI V3.0.2 API 的详细信息,请参阅 UDDI V3.0.2 规范。

此信息中心中的 UDDI 注册中心信息定义由 UDDI 注册中心提供的对 UDDI V3.0.2 规范及相关附录的支持。

支持以下 UDDI V3 API 集合:

  • UDDI V3 查询 API
  • UDDI V3 发布 API
  • UDDI V3 密闭和所有权传输 API
  • UDDI V3 安全性 API
限制: 在 DB2® zSeries 版版本 7 中,发布和查询字符串的长度不能超过 255 个字符。如果超过了此限制,就会返回 10500 错误 (E_Fatal)。如果使用的是使用多字节字符的字符集,那么很容易超过此限制。因此,使用这种类型的字符集时应小心。

过程

  1. 通过使用以下主题来了解 UDDI API 的标准方面。
  2. 以程序化方式访问 API。 建议的客户机 API 是 UDDI V3 客户机,它允许从 Java™ 客户机代码访问 UDDI V3 API。
    为与先前版本的 UDDI 注册中心兼容,提供了其他客户机 API:
    • UDDI4J 编程接口为访问 UDDI V1 和 V2 API 提供 Java 类库。这些类库在本发行版中都不推荐使用,并且用 UDDI V3 Client for Java 替换了这些类库。
    • UDDI EJB 接口提供连接到 UDDI V2 API 的 Enterprise JavaBeans (EJB) 接口。在本发行版中,不推荐使用 UDDI EJB 接口。

    尽管推荐的对 UDDI API 的编程访问是通过 UDDI V3 Client for Java 实现的,但也可以使用 SOAP 直接使用 UDDI API。要使用 SOAP API,请在 SOAP 请求主体中构造格式正确的 UDDI 消息,并使用 HTTP POST 将此消息发送到 UDDI 服务的相应 SOAP 端点。将在 HTTP 应答的主体中返回响应。

    UDDI 注册中心样本包括一些说明如何直接对 SOAP API 进行编程的样本。尽管这些样本是使用 Java 代码编写的,但是只要您发送符合 SOAP 规范的请求,就可以使用其他编程语言来创建 SOAP 客户机。有效 UDDI 请求必须符合 UDDI 模式,如 UDDI 规范中所述:

    也支持使用 HTTP GET 来返回 UDDI 实体的 XML 表示法:请参阅UDDI 注册中心数据结构的 HTTP GET 服务,以了解详细信息。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twsu_client
文件名:twsu_client.html