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)。
时间: 2024-08-03 01:23:50