使用 JAX-RPC 访问 IBM WebSphere Service Registry and Repository
2009-10-23 00:00:00 来源:WEB开发网引言
IBM® WebSphere® Service Registry and Repository(以下称为 Service Registry)包括一个支持使用 SOAP/HTTP 或 RMI/IIOP 来访问 Service Registry 的 Java™ 客户端,同时带有一个基于服务数据对象 (SDO) 2.0 的编程模型。也可以直接使用该客户端使用的 SOAP API,本文将说明如何使用 JAX-RPC 客户端来调用此 API。
本文首先说明如何查找描述 Service Registry 的接口的 Web 服务描述语言 (WSDL) 和 XML 模式文件(可以根据这些文件用特定编程语言生成客户端接口)。文中还包括用于说明如何生成 JAX-RPC 客户端的示例。
接下来将说明使用 Service Registry SOAP API 时涉及到的一些常规主题,并且还将介绍一些实用函数的来源,这些实用函数在使用 Service Registry 的 JAX-RPC 客户端时非常有用。
在介绍了实用函数之后,我们将提供一些示例来说明如何调用根据 WSDL 生成的每个 Service Registry 操作。
在开始学习本文之前,您应该对以下内容有很好的了解:
使用 WebSphere 进行 Java 和 JAX-RPC 编程
Service Registry Information Center 中关于已提供的客户端和 SOAP API 的信息
检索 Service Registry SOAP API 的 WSDL 描述
第一步是获取 Service Registry SOAP API 的 WSDL 描述,以便您可以根据它生成 Java 客户端。要这样做,最简单的方法是使用运行 Service Registry 的 WebSphere Application Server(Service Registry 支持 WebSphere Application Server 6.0.2.x)实例的管理控制台。
请执行以下步骤:
启动承载 Service Registry 的 WebSphere Application Server 概要的管理控制台。
赞助商链接