IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
跳转到主要内容

developerWorks 中国  >  SOA and Web services  >

Web 服务:UDDI专题

developerWorks
文档选项

未显示需要 JavaScript 的文档选项


级别: 初级

IBM,

2002 年 6 月 04 日

欢迎访问developerWorks的 xml & Web services 技术专区的Web服务专题,在这里我们按文章的主题收集了本专区里有关Web服务中UDDI方面文章。我们将定期更新本专题。

文章

UDDI4J v2 编程 New!
UDDI4J是用来与UDDI注册中心进行交互的客户机 Java API,它已经被修改并扩展为支持 UDDI 规范 v2。本文在总结 UDDI v2中新的变化的基础上,通过一些代码示例,更详细地讨论了新版本 UDDI4J中的 API 变化以及如何使用它们。

理解UDDI New!
什么是 UDDIUDDI的工作原理是怎样的?如果您对这些有疑问的话,那就一起来理解UDDI。本文将介绍 UDDI和它在 Web 服务发展过程中所起到的促进作用。您不仅可以了解到 UDDI的工作原理,还将发现 UDDI 版本2中出现的新功能。

通过 BE4WS 聚集 UDDI 搜索
所有现有的 UDDI 搜索引擎只支持单一的 UDDI 注册中心, 本文将介绍新发布的 BE4WS 技术,该技术是用 Java 编程语言写的,基于 XML 的 UDDI 浏览引擎,它为开发者在一个或多个 UDDI 注册中心高效搜索企业和服务信息提供了标准接口。

WS-Inspection 与UDDI的关系
"Web 服务检查语言"(Web Services Inspection Language(WS-Inspection))和"通用描述、发现和集成"(Universal、Description、Discovery、Integration(UDDI))规范都是处理关于 Web 服务发现的问题的。即使如此,由于设计它们时所期望的目标并不相同,因而表现出的特征也不同,必须先对其进行评估才能应用技术。通过同个人信息发现进行类比,本文描述 Web 服务发现空间,并说明如何联合使用这两种规范以满足多种请求。

服务注册代理 一个更高级的API
为了给 Web 服务开发者提供附加的工具,本文讨论了一个新的 API - 服务注册代理(Service Registry Proxy,SRP)- 它将提高应用程序开发中的抽象级别并能促成 UDDI 和 WSDL 元素间的无缝集成。

理解 UDDI 注册中心中的 WSDL,第 3 部分 如何发布和查找 WSDL 服务描述
在本系列的前两个部分中,Peter 描述了如何将 WSDL 服务描述映射到 UDDI 注册中心并且提供了特定 WSDL 用法案例。在结束语中,您将学会如何开发两个在 UDDI 注册中心中发布 WSDL 服务描述的 Java 应用程序。其中,一个应用程序将用于发布 WSDL 服务接口描述,另一个将用于发布 WSDL 服务实现描述。

理解 UDDI 注册中心中的 WSDL,第 2 部分 发布和查找 WSDL 服务描述的用法个案研究
如这个系列的第 1 篇文章说明的那样,"Web 服务描述语言"(Web Services Description Language(WSDL))的多功能性使得在 UDDI 注册中心使用它更加复杂。在本文,即本系列第 2 部分中,Peter 使用各种 WSDL 用法个案研究来实现将 WSDL 映射到 UDDI 环境的过程。

理解 UDDI 注册中心中的 WSDL,第 1 部分 如何发布和查找 WSDL 服务描述
Web 服务描述语言(WSDL)有多种用法。特别是,根据应用程序的需要,WSDL 在 UDDI 注册中心有好几种使用方法。在这第 1 篇文章中(本系列共 3 篇),我们将介绍一下在 UDDI 注册中心使用 WSDL 的几种不同的方法。

UDDI v2新特性: 关联关系和发布者断言
本文介绍了UDDI v2中引入的新特性:为支持大企业集团注册多个彼此具有某种关联关系的businessEntity提供了关联关系断言的这个特性。通过关联关系断言,使得大企业集团在UDDI注册中心中能以多个组成部分的形式来实施注册。UDDI v2的这一设计在完成必须的功能需求的同时,兼顾了可管理性和可控制性,为我们在UDDI v2注册中心中管理复杂的商业实体提供了有力的支持。

UDDI v2新特性: 第三方分类法和标识系统
本文介绍了UDDI规范2.0版的又一个新特性:外部的分类法和标识系统的支持。UDDI规范2.0版引入了已校验(checked)的外部命名空间的概念以及外部分类法(标识系统)验证服务的标准API调用。这一机制使得第三方的分类系统或标识系统的提供者能够扩展UDDI操作入口站点的能力,使得UDDI操作入口站点能够支持新的类别模式和标识模式,同时将其集成到UDDI注册中心的数据表示中去。这一新的功能为UDDI注册中心中的数据表达提供了全新的支持,使得UDDI注册中心得以包含新的类别和标识符系统,同时将这些类别和标识附属一个或多个商业实体。这样的一种作为中间代理和桥梁的设计(商业实体和分类法提供商)将使得UDDI注册中心能够关注于技术层面有效地运营。

ebXML,UDDI与XML/EDI比较
大家在研究学习ebXML, UDDI和XML/EDI技术的时候,会发现他们三者都有Registry/Repository的概念和实现,他们这三个Registry/Repository有什么区别? 这三个技术所在的体系架构层次和彼此的关系是怎样的呢?本文对这三项技术作了体系架构上的比较,ebXML和XML/EDI更偏向与商务流程的模型化,是直接面对Business-To-Business的商务交互的,主要定义了彼此交互的语言,而UDDI则是关注交互的形式以及如何开始交互,也就是定义了交互的方法,如果拿日常交流做比较,UDDI规定的是你是用电话还是用Instant Messaging,而ebXML和XML/EDI则是规定了你到底是用英语还是中文。

UDDI 注册信息的数据模型
本文就UDDI注册信息的数据模型进行了较深入的介绍,主要详细介绍了商业实体信息:businessEntity元素, 商业服务信息:businessService元素, 技术绑定信息:bindingTemplate元素和元技术信息:tModel元素,同时就bindingTemplete的缓存和重定向机制作了详细的介绍,在以后的文章里面我将就tModel进行更深入地讨论。

tModel的用途及结构详解
本文就UDDI注册数据模型中描述元数据的tModel进行了较深入的描述和介绍。主要详细介绍了tModel的机制,用途及XML表示的结构,深入分析了tModel是如何描述Web服务的技术指纹的,并为在以后的文章里介绍公用tModel体系奠定了基础。

tModel体系和公共tModel
本文就UDDI注册数据模型中描述元数据的tModel进行了较深入的描述和介绍。主要详细介绍了tModel的机制,用途及XML表示的结构,深入分析了tModel是如何描述Web服务的技术指纹的,并为在以后的文章里介绍公用tModel体系奠定了基础。

UDDI服务实施的体系架构
本文就UDDI服务(UDDI Operator Site / UDDI Registry)的实施体系架构、信息模型和API等技术元素在架构上的关系作了初步的阐述,其中着重介绍了基于P2P(Peer to Peer)体系架构的UDDI操作入口站点(Operator Site)之间的数据协同和复制机制。本文在技术上给于读者一个UDDI在实现上的概览,为作者以后的文章打下一个总体的基础。

为什么UDDI会成功?
本文就技术和商业两个角度考察了UDDI技术的初始动力及其为企业带来的好处。UDDI所能解决的问题正是目前的大商业环境中大家所确实面对并需要解决的,同时UDDI.org非常明智而及时地推出作为技术实现基础的技术规范标准UDDI则是其成功的基石。

UDDI执行白皮书
本文就UDDI服务(UDDI Operator Site / UDDI Registry)的实施体系架构、信息模型和API等技术元素在架构上的关系作了初步的阐述,其中着重介绍了基于P2P(Peer to Peer)体系架构的UDDI操作入口站点(Operator Site)之间的数据协同和复制机制。本文在技术上给于读者一个UDDI在实现上的概览,为作者以后的文章打下一个总体的基础。

UDDI技术白皮书
本文就技术和商业两个角度考察了UDDI技术的初始动力及其为企业带来的好处。UDDI所能解决的问题正是目前的大商业环境中大家所确实面对并需要解决的,同时UDDI.org非常明智而及时地推出作为技术实现基础的技术规范标准UDDI则是其成功的基石。

UDDI4J: 安排 Web 服务
作为 IBM 继续致力于 Web 服务的一部分,IBM 发布了 UDDI4J -- 通用发现、描述与集成协议(UDDI)的开放源码的实现。在这篇文章中,我们将讨论 UDDI 的基础,到 UDDI 的 Java API,以及如何用该技术开始构建、测试和部署您自己的 Web 服务。





回页首


教程

注册和发布您的Web服务
这篇教程讲述了通用描述,发现和集成(Universal Description, Discovery, and Integration,UDDI),这是一项关于发布和定位信息的新标准,这些信息都是有关公司及其提供的服务。教程还介绍了 IBM UDDI4J 工具包,它可以用来从 SOAP 客户端中访问 UDDI 库。

使用Web服务工具包
WSTK 是预览技术的集合,它允许您对 Web 服务进行试验。本教程让您浏览整个设计、部署和使用利用 WSTK 实现的服务的过程。

创建一个完整的 Web service
IBM的alphaWorks网站上的IBM Web Services 工具集 (WSTK)将带您进入开发Web services的奇妙世界。WSTK将为您提供创建 Web services的基本环境。它还包括了一个同伴 -- Aggregation demo,这个 Aggregation demo 包含了许多 Web 服务、其相关可视组件以及运行这些服务的简单入口。

Web 服务 -- Web的下一次革命
本教程是针对想多学一些 Web 服务知识的程序员、网站管理员及管理人员。我们将讨论 Web 服务如何工作,它们将怎样影响 Web 以及您现在该如何使用此技术。


更多的主题搜索,请访问 按主题排列所有文章



关于作者

IBM has authored this article




对本文的评价

太差! (1)
需提高 (2)
一般;尚可 (3)
好文章 (4)
真棒!(5)

建议?




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。
    关于 IBM 隐私条约 联系 IBM 使用条款