使用JAX-RPC访问IBM WebSphere Service Registry and Repository

引言

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 概要的管理控制台。

如果安全性处于启用状态,则输入用户 ID 和密码,并单击 Log in。

单击 Applications。

单击 Enterprise Applications。

单击 ServiceRegistry。

单击位于“Additonal Properties”下方的 Publish WSDL Files。

单击 ServiceRegistry_WSDLFiles.zip。

保存文件。

展开该文件,您将看到一个名为 ServiceRegistry.ear 的目录/文件夹

该目录/文件夹内有另一个名为 WSRRCoreSDO.jar 的目录/文件夹。

该目录/文件夹内有另一个名为 META-INF 的目录/文件夹。

该目录/文件夹内有另一个名为 wsdl 的目录/文件夹。

该目录/文件夹内有一组用于定义 Service Registry SOAP API 的 WSDL 和 XML 模式文件。您必须对如何使用 WebSphere 进行 Java 和 JAX-RPC 编程有很好的了解,并且您还应该阅读 Service Registry Information Center 中关于已提供的客户端和 SOAP API 的信息。

提示:请注意,在 wsrrSdoWS.wsdl 文件中,端点是 WebSphere Application Server 实例中的 Service Registry 的端点。

时间: 2024-10-21 15:59:09

使用JAX-RPC访问IBM WebSphere Service Registry and Repository的相关文章

配置对WebSphere Service Registry and Repository的访问

为 LDAP 用户注册表中定义的用户和组配置对 WebSphere Service Registry and Repository 的访问 简介 JKHL Enterprises(下文简称 JKHLE)是一家虚构的公司,希望使用自己的 外部 LDAP 用户注册表配置对 IBM? WebSphere? Service Registry and Repository(下文 简称 WSRR)的访问.JKHLE 使用了 WebSphere Application Server 连锁存储库选项并启用 了安

在IBM Integration Bus中配置WebSphere Service Registry and Repository缓存

本系列文章将介绍如何集成这两款产品,并提供解决一些重要业务问题的示例.第 7 部分将介绍 Endpoint Lookup 和 Registry Lookup 节点所使用的缓存的配置和行为,包括该缓存如何支持高效地查找以前检索的 WSRR 工件,以及如何将此数据提供给生产系统.本文将介绍 WSRR 集成查找节点所引用的代理托管的缓存的行为,这些节点可以包含在 IIB 消息流中.然后,我们还将介绍如何配置这个由代理托管的缓存(以下简称 WSRR 缓存)来集成 WSRR 和 IIB,以及如何验证它的正

菜鸟问题:访问ibm websphere 6.0服务器上的页面时,抛出版本JAR版本不能识别的提示

问题描述 请各位大侠帮忙看一下--使用ibmwebsphere6.0作为服务器,把项目打包发布到服务器上后,访问一个excel表单上传页面出错,提示信息为JSPG0091E:文件/modules/financialAffairs/importExcel/importOldResultTalbe.jsp中的行68发生错误JSPG0093E:从文件/modules/financialAffairs/importExcel/importOldResultTalbe.jsp生成servlet错误E:Pr

通向架构师的道路(第十五天)IBM Websphere的安装与优化

一.IBMWebsphere 02年开始接触EJB1.x时,当时有一本巨肥厚无比的书叫作"ejb从入门到精通(master ejb2.0)",红皮的,wrox公司出版的.该书带有1张光盘,光盘里有3个App Server. 1.       Jboss2.2.1 2.       Weblogic6.1 3.       IBM Websphere ApplicationServer5.x 从那时起开始知道,哦,原来这3大厂商是做j2ee容器的.果然,时至今日这三大容器还是处于世界上无

使用IBM WebSphere Application Server中Eclipse插件简化开发

本文将介绍如何使用 http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere Application Server Developer Tools for Eclipse 插件简化对数据访问应用程序的开发,以便将应用程序发布在轻型应用程序服务 Liberty 配置文件环境中.本文包含一个基于 JPA 的示例数据访问应用程序,用于演示 Liberty 配置文件的动态功能. Liberty 配置文件是 IBM WebSphere

集成Adobe Flex和IBM WebSphere Portal

简介:借助 Rich Internet Application(RIA)的理念,Adobe Flex 将您带到了 Web 应用 程序开发的更高级别,而 IBM WebSphere Portal则提供了复合工具来构建基于 SOA 的灵 活解决方案.但是如何将这二者结合起来呢?一种方法是直接将 Flex 集成到WebSphere Portal 服务器 .本文带您亲历面向 WebSphere Portal 快速构建基于富客户端和组件的 Flex 应用程序的全过程,并 提供了一种很有效的方法来减少 WA

透视IBM WebSphere中间件平台

从应用服务器开始认识WebSphere 在此之前,笔者对于IBM WebSphere软件的了解,还仅仅限于它是一种应用服务器(Application Server)软件,是一种功能完善的面向专业人员的Web集成开发环境.而对于应用服务器的了解,是从三层结构的中间件开始的. 我们知道在以往的客户机/服务器结构中,客户机与服务器点对点直接连接,因此处理性能低而且管理复杂.一旦新的业务出现,则必须重写应用程序,也就 是说系统可扩展性极差:更因为客户端直接访问数据库,数据库结构外露使得系统安全性难以保障

IBM WebSphere软件概述

无论在哪个行业中,业务环境都变得日益复杂,步调变得更快并且具有更大的不可预见性.当今的公司要求适应随需应变的灵活性,以便跻身竞争的前沿,同时确保公司高效运转并保持弹性.IBM WebSphere 交付了应用基础设施和集成软件,用来帮助公司完成随需应变世界中的最关键任务: 快速创新的能力 - 灵活的操作环境能够轻松支持公司的业务增长. 更高的生产力 - 工具能够帮助公司流线化和扩展业务流程,以便为人员提供适时.适当的信息,从而提高员工的生产率. 改善的业务弹性 - 可靠的.高性能的应用基础设施支持

构建SOA组合业务服务,第5部分: 使用IBM WebSphere Business Modeler

本系列讨论如何开发组合应用程序来支持业务服务,本文是其中的第五篇文章.组合业务 服务组件符合服务组件体系结构的要求,是使用集成工具集开发的,此集成工具集包括 IBM WebSphere Business Modeler (WBM) 和 IBM WebSphere Integration Developer (WID).这些工具生成的构件的运行时是 IBM WebSphere Process Server.本文将说明有关 使用 WBM V6 进行业务流程的建模.组装和部署的最佳实践.另外,本文还将