UML软件工程组织

组件:UDDI4J

用于构建 UDDI 注册表客户机的 Java 类库

UDDI4J 是由 IBM 赞助的较为流行的开放源码项目之一。UDDI4J 是 Java 类库,它提供可以用来与 UDDI 注册表交互的 API。该类库生成发送到 UDDI 服务器和从 UDDI 服务器接收的消息,并对其进行语法分析。

UDDI(通用描述、发现和集成)项目是一个全面的、开放性行业的始发端,使商家可以:

  • 发现对方
  • 定义如何经由因特网交互
  • 共享整个注册表体系结构中的信息

UDDI 是使商家执行 Web 服务 -快速、方便以及动态地发现和经这些服务首选的应用程序与对方交易 -的构件。

UDDI4J 包含 UDDI 客户机端 - 应用程序需要发布、发现和绑定 Web 服务的方方面面 - 的实现。UDDI4J 包括源代码、完整的 JavaDoc 文档和三个样本应用程序。

UDDI4J 中处于核心位置的类是 com.ibm.uddi.client.UDDIProxy,可以从客户机代码访问 UDDI 服务器的代理。其方法映射到 UDDI Programmer 的 API Specification。

com.ibm.uddi.datatype 类中这些类表示用来发送或接收 UDDI 信息的数据对象。其它子包表示在调用中发送或接收来自服务器的数据对象。

UDDI4J 需要 Apache SOAP 版本 2.1 或更高版本(它的先决条件);JDK 版本 1.2.2 或更高版本;Apache Ant(需要来构建 UDDI4J)。

请参阅 http://www-900.ibm.com/cgi-bin/click.cgi?url=http://oss.software.ibm.com/developerWorks/opensource/uddi4j/ 以了解更多信息。


对于组件方面,就您所了解或知道的,想提些建议吗?请将您的“本周组件”提名发送给 nmikes@us.ibm.com,我们很乐意考虑您的意见。

我们努力做到确保“本周组件”上列出的信息是正确的。不过,developerWorks 拒绝对任何产品信息和本网站上描述的产品负责,如果所有产品信息 -包括价格、功能以及可用性 - 有所变动,恕不通知。



版权所有:UML软件工程组织