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

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

结束语

分布式环境要求使用集成存储库,以便用户和开发人员了解哪些功能可用以及能在何处找到这些功能,Web 服务也不例外。本教程说明了统一描述、发现和集成 (UDDI) 的使用,UDDI 提供了保存有关可用企业和服务的信息的注册中心。

在本教程中,您了解了以下内容:

  • 什么是 UDDI 以及它为何重要
  • 如何设计 UDDI 数据的结构
  • 如何区分 SOAP 接口和实现
  • 如何在 UDDI 注册中心中查找数据
  • 如何使用 Java 与 UDDI 注册中心交互

本系列的后续部分将介绍如何应对不断增加的安全需求,并对 WS-Security 和 WS-Policy 进行探讨。





回页首


下载

描述 名字 大小 下载方法
Source code uddicode.zip 6KB HTTP
关于下载方法的信息 Get Adobe® Reader®

参考资料

学习
  • 您可以参阅本文在 developerWorks 全球站点上的 英文原文 。

  • 阅读本系列的其他教程。

  • 请访问 UDDI 网站。

  • 您可以找到所有三个版本的规范,包括 XML 模式文档。

  • 请参见 Tom Bellwood 所撰写的 使用 UDDI V3 加速前进,以了解 UDDI 3.0 版中的更改。

  • 有关将 WSDL 与 UDDI 注册中心一起使用的各种不同方法的系列教程(由三部分组成),请参见 developerWorks 系列教程“Understanding WSDL in a UDDI registry”。
    • WSDL : 描述你的Web服务(2001 年 8 月)
    • Part 2: Usage scenarios in publishing and finding WSDL service descriptions(2001 年 9 月)
    • Part 3: How to publish and find WSDL service descriptions(2001 年 11 月)

  • 阅读 developerWorks 系列文章“The role of private UDDI nodes in Web services”。
    • Part 1: Six species of UDDI (2001 年 5 月)
    • Part 2: Private nodes and operator nodes(2001 年 5 月)

  • 阅读由五个部分组成的系列文章“使用 UDDI 和 WSDL 的一种新方法”。
    • 第 1 部分:介绍新的OASIS UDDI WSDL TechnicalNote(2003 年 8 月)
    • 第 2 部分:新的OASIS UDDI WSDL TechnicalNote支持的查询(2003 年 9 月)
    • 第 3 部分:正在发挥作用的新 OASIS UDDI WSDL Technical Note 的一个示例(2003 年 10 月)
    • 第 4 部分:使用新的 OASIS UDDI WSDL Technical Note 来从 Java 应用程序发布 WSDL(2004 年 3 月)
    • Part 5: Query from a Java application using the new OASIS UDDI WSDL Technical Note(2004 年 11 月)

  • 阅读有关 UDDI4J 的更多信息:UDDI4J: 安排 Web 服务 -- 与 UDDI 服务器交互。

  • 请参见:UDDI4J v2 编程(developerWorks,2002 年 7 月),这篇文章讨论了下一代 UDDI 客户机 API——UDDI4J v2。


获得产品和技术
  • 下载 Apache Geronimo。

  • 要创建自己的 UDDI 注册中心,请下载 Apache jUDDI。

  • 下载 UDDI4J。

  • 下载 Apache Axis 1.3。

  • 下载 Java 1.4.2。Geronimo 将无法与 Java 1.5 一起正常使用。

  • UDDI4Py 是一个 Python 包,允许将请求发送到 UDDI V2 API 并允许处理来自后者的响应。

讨论
  • 参与论坛讨论 。




回页首


关于作者

Nicholas Chase 曾经参与过许多公司网站的开发,包括 Lucent Technologies、Sun Microsystems、Oracle 及 Tampa Bay Buccaneers。他当过中学物理教师、低级放射性废弃设备管理员、在线科幻杂志编辑、多媒体工程师、Oracle 讲师以及一家交互式通信公司的首席技术官。他写过几本书,其中包括XML Primer Plus (Sams)。


你可能感兴趣的:(了解 Web 服务规范: 第 3 部分:统一描述、发现和集成 (UDDI)(4))