`

UDDI定义

阅读更多
UDDI
  Universal Description Discovery and Integration即统一描述、发现和集成协议。
  UDDI 始于2000年,由 Ariba, IBM, Microsoft 和其他33家公司创立.UDDI registries 提供了一个机制,以一种有效的方式来浏览,发现Web Services 以及它们之间的相互作用.
  UDDI计划是一个广泛的,开放的行业计划,它使得商业实体能够 (1) 彼此发现,(2) 定义他们怎样在internet上互相作用,并在一个全球的注册体系架构中共享信息。UDDI是这样一种基础的系统构筑模块,他使商业实体能够快速,方便地使用他们自身的企业应用软件来发现合适的商业对等实体,并与其实施电子化的商业贸易。
  UDDI同时也是Web服务集成的一个体系框架。它包含了服务描述与发现的标准规范。UDDI规范利用了W3C和Internet工程任务组织(IETF)的很多标准作为其实现基础,比如扩展标注语言(XML),HTTP和域名服务(DNS)这些协议。另外,在跨平台的设计特性中,UDDI主要采用了已经被提议给W3C的SOAP(Simple Object Access Protocol,简单对象访问协议)规范的早期版本。
  ==============================================================================================
  作用: 用来说明一个Web服务的一些信息类型,以便帮助服务的请求者确定如下问题: WHO,WHAT,WHERE,HOW .
  How : 提供的服务质量怎样。
  补充-<萧潇>
  UDDI(Universal Description Discovery and Integration)即统一描述、发现和集成协议
  UDDI于2000年,由 Ariba, IBM, Microsoft 和其他33家公司创立.UDDI registries 提供了一个机制,以一种有效的方式来浏览,发现Web Services 以及它们之间的相互作用。IBM WebSphere Application Server(WAS)提供了IBM WebSphere UDDI Registry,作为 WAS 的一个可选组件的 UDDI 注册中心,但是很少使用。
  由于UDDi本身的一些缺陷,现在IBM、HP等开始推荐自己的标准,如IBM的 WSRR(IBM WebSphere Service registry/repository ),但是同时声明:WSRR包括同步结构,将能够支持WSRR与分开的UDDI注册表之间合理的共存。即WSRR是兼容UDDI的。
  如果服务不是很多,很容易管理,可以不采用WSRR,不采用UDDI标准,可以直接通过简单的程序来实现。
  由于WebSphere本身具有的优势,WSRR推广效果很好。
分享到:
评论

相关推荐

    Web服务中UDDI安全机制研究 (2005年)

    在综合考虑UDDI服务的特性及安全需求的基础上,针对UDDI的服务机制及可能存在的安全问题,定义了一个UDDI安全服务框架。该框架针对UDDI服务过程的各阶段提供了身份认证与访问控制、XML签名和XML加密、多层数据过滤等...

    .NETC#汇总 -ADO.NET、XML、.rar

    如何定义这些标记,即可以选择国际通⽤的标记语⾔,⽐如HTML,也可以使⽤象XML这样由相关⼈⼠⾃由决定的标记语⾔,这就是语⾔的可扩展性。 XML是从SGML中简化修改出来的。它主要⽤到的有XML、XSL和XPath等。 Web ...

    Web Services 教程

    XQuery 用户定义函数 69 您已经学习了 XQuery,下一步呢? 70 XQuery 概要 70 您已经学习了 XQuery,接下来该学习什么内容呢? 70 XLink 和 XPointer 教程 70 内容目录 71 XLink 以及 XPointer 简介 71 您应当具备的...

    WebService

    其中最基本的协议包括:SOAP, WSDL, UDDI SOAP: 是“Simple Object Access Protocol”的缩写,SOAP是消息传递的协议,它规定了Web Services之间是怎样传递信息的。简单的说,SOAP规定了:  1. 传递信息的格式为XML...

    服务计算与大数据.pdf

    使用的协议是 UDDI。 Bind Invoke 绑定和调用:服务请求者根据服务注册中心提供的服务描述信 息来调用服务。使用的协议是 SOAP。 (2) Web Service 协议栈中各层的作用: Discovery:服务发现层:服务请求者查询可以...

    BPEL实例教程

    它使用一种基于 Web 的语言,该语言支持 web 服务技术系列,包括 SOAP、WSDL、UDDI、Web 服务可靠性消息、Web 服务寻址、Web 服务协调以及 Web 服务事务。  BPEL 代表了两种早期工作流语言 - Web 服务流语言 (WSFL)...

    客户端获取服务端webservice接口内容的六种方式(含sm3,sm4加密解密方式)

    WebService平台是一套标准,它定义了应用程序如何在Web上实现互操作性。你可以用你喜欢的任何语言,在你喜欢的任何平台上写。Web Service的标准:SOAP,UDDI, WSDL。Web Service客户端获取服务端webservice接口内容...

    区分WCF与WebService的异同、优势

    首先对WCF与WebService的定义进行概括,接着介绍了WCF的优势,最后就是对WCF与WebService两者的根本...此外Web services 可以注册到UDDI中心.供其客户查找使用。 后来微软做了ASP.NET Web Service的安全,性能,数据

    面向用户的Web服务可靠性计算模型 (2008年)

    首先采用一种扩展的UDDI模型收集可靠性相关数据,计算基本服务的可靠性?转移失效率和转移概率。然后基于BPEL文档构造组合服务的结构图,定义其结构属性,将转移失效率作为基本服务可靠性的加权系数,给出各种结构的...

    gowsdl:WSDL2Go 代码生成及其 SOAP 代理,hookliftgowsdl 的私有分支

    WSDL 去 从 WSDL 文件生成 Go 代码。特征仅支持符合Document/... 如果您的 WSDL 具有重复的类型定义,那么您的 Go 代码将具有相同的并且无法编译。用法 gowsdl [OPTIONS]Application Options: -v, --version Shows go

    juddiv3.3.4-configuration:服务计算-juddi实验

    juddi-tomcat-3.3.4 / bin ./catalina.bat运行访问localhost:8080 ,打开juddi启动页面三,实验:服务的注册和查询UDDI数据模型1.通过juddi用户界面点击jUDDI用户界面,进入用户界面点击右上角登录创建tModel分区...

    BPS开发指南.chm

    06.03.02 流程定义表、流程实例表和流程实例属性表 06.03.03 代理关系表、代理项明细表和代理人范围表 06.03.04 活动实例表、工作项表和参与者表 06.03.05 迁移线表和迁移控制表 06.03.06 表间关系 06.03.07 ...

    C#XML入门经典 C#编程人员必备的XML技能.part2

    Web服务和Remoting &lt;br&gt;13.1 Web服务的概念 13.1.1 GXA——全局XML...UDDI 13.4 .NET Remoting 13.4.1 什么是Remoting——体系结构概述 13.4.2 远程配置 13.5 案例分析和Web服务 13.5.1 修改当前...

    asp.net面试题

    16.解释一下UDDI、WSDL的意义及其作用。 答:什么东西? 17.什么是SOAP,有哪些应用。 答:SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息并执行远程过程调用的协议,是一...

    超级有影响力霸气的Java面试题大全文档

    子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。...

    net学习笔记及其他代码应用

    当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的任何对象上调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。通常的动态联编将生效。引用...

    java 面试题 总结

    子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。...

    php网络开发完全手册

    2.2.1 常量的定义 25 2.2.2 变量的定义 26 2.2.3 变量的作用域 27 2.2.4 动态变量 29 2.3 运算符和关键字 29 2.4 流程控制语法 30 2.4.1 程序控制语句的简介 30 2.4.2 条件控制语句 30 2.4.3 循环控制语句 33 2.4.4 ...

    J2EE应用开发详解

    218 12.1.3 RMI的优点 219 12.2 一个RMI的简单实例 219 12.3 小结 226 第13章 Web服务概论 227 13.1 SOA简介 227 13.2 Web服务简介 229 13.3 Web服务的核心技术 230 13.3.1 SOAP 232 13.3.2 WSDL 235 13.3.3 UDDI ...

    java基础题 很全面

    48. XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式? 12 49. 你在项目中用到了xml技术的哪些方面?如何实现的? 12 50. 简述synchronized和java.util.concurrent.locks.Lock的异同 ? 13 51. ...

Global site tag (gtag.js) - Google Analytics