跳转到主要内容

developerWorks 中国   >   SOA & Web Services   >  developerWorks

了解 Web 服务规范,第 3 部分:统一描述、发现和集成 (UDDI)



技术级别: 中级
IBM,
2006年11月6日



面向服务的体系结构(Service-Oriented Architectures,SOA)当前强调的重点在 Web 服务上,但很容易被所传播的各种信息搞得昏头转向。本系列教程将对主要 Web 服务规范进行全面说明,从简单对象访问协议(Simple Object Access Protocol,SOAP)一直介绍到 WS Business Process Execution Language (WS-BPEL)。本教程是系列教程的第 3 部分,将说明统一描述、发现和集成 (UDDI) 的基本概念,并介绍如何使用 Java 应用程序访问它。

现在就注册或使用您的 IBM ID 和密码登录

developerWorks 中国从 2005 年 6 月 12 日起正式加入 IBM 全球公共用户注册系统。在此之后,您现有的 developerWorks 中国会员 ID 将不再有效,请您即刻申请新的 IBM ID,以便获取您需要的产品及服务。

当您完成注册后,您可以使用您的 IBM ID 和密码访问 developerWorks 中国网站或 developerWorks 全球网站上的任何教程,而无需在一个浏览器会话中重新输入您的 ID 和密码。请您务必记住您的 ID 和密码,因为当重新启动浏览器时,您需要重新输入您的 ID 和密码才能访问任何教程。



预备知识
本教程介绍统一描述、发现和集成 (UDDI)。UDDI 指定 Web 服务和其他公司信息的注册中心,旨在提供一种发现可使用的新 Web 服务并在理想的情况下实现操作自动化的方法。 本教程假定您熟悉 Web 服务和 SOAP 的一般概念。熟悉 WSDL 的相关知识也将有所帮助,但本教程中会对一般概念进行回顾。 为了理解本教程最后一部分给出的代码,您需要熟悉 Java,不过其中的概念与本教程的其他内容一样,适用于任何编程语言。



系统需求
为了处理本教程中的代码,您需要有以下软件: Apache Geronimo 或其他 UDDI 实现,UDDI4J,Apache Axis2 或其他 SOAP 实现,Java 2 Standard Edition 的 1.4.x 版可以从 Sun Developer Network 下载 J2SE SDK。Geronimo 将无法与 Java 1.5 一起正常使用。 另外,还需要 Web 浏览器和文本编辑器,但我想您已经有了这两个工具。如果愿意,还可以使用 Eclipse 之类的 IDE,但由于我们的重点是技术而不是工具,因此我将使用文本编辑器和命令行来编辑和编译文件。



学习时间
2 小时



语言
简体中文 , 英文



格式
HTML, Zip

文档选项

英文原文

推荐给好友