ylbtech-UDDI:百科

UDDI是一种用于描述、发现、集成Web Service的技术,它是Web Service协议栈的一个重要部分。通过UDDI,企业可以根据自己的需要动态查找并使用Web服务,也可以将自己的Web服务动态地发布到UDDI注册中心,供其他用户使用

1.返回顶部
1、
中文名:UDDI
外文名:Universal Description Discovery and Integration
提出时间:2000年9月
提出公司:IBMMicrosoftAriba
特    点:免费等
学    科:计算机科学
2、
2.返回顶部
1、

历史

UDDI标准是由IBMMicrosoftAriba于2000年9月提议的。这三家公司决定创建UDDI项目,也称为UDDI社区(http://www.uddi.org/)来管理这个标准的创建,而不是将最初的草案提交给现有的标准组织(如W3C或IETF)。用他们的话说,UDDI项目是“想要推动Internet计算的相关事务的联合行动”。目前这个社区的组织者计划在第三个草案完成之后将草案提交给标准组织。UDDI社区很快就从最初的三个成员发展到包括行业中的其他佼佼者,如sun和HP,后来又包括了SAP。在UDDI的第二个草案(v2.0)发布之前,这个社区就已经有几百个成员了。你可以在http://uddi.org/community.html上了解如何加入这个社区。
在加入UDDI之前,几个社区成员已经提供了与某些UDDI功能相似的服务。例如,Microsoft的BizTalk服务器包括一个允许用户搜索、下载和发布XML对象的在线资源(http://www.biztalk.org/)。OASIS Group有自己的Registry Information Model(ebRIM),目前它是2.0版,但它没能像许多人所希望的被很快采用。此外,Hewlett—Packard拥有自己的E—Services Village,它允许执行类似的任务,但现在已经被UDDI所取代。虽然其中许多服务仍然存在,但实际上大多数人都认为UDDI是Web服务注册事实上的标准。
 

概念

编辑

对于围绕UDDI对企业(Business To Business,B2B)电子商务意义的许多宣传,应该持保留态度,但是行业对UDDI的支持使它成为Web上主要的企业和服务目录标准。如果你计划发布企业或服务,那么知道uDDI是什么以及如何使用它是非常重要的。UDDI是:
· 在线企业和服务注册的一个规范。
· 为使用W3C和IETF标准设计,如XML、HTTP、DNS和SOAP。
· 由UDDI社区管理。
· 免费(至少现在是这样)。
第一点是特别重要的。UDDI内部以及它本身只是一个用来创建在线企业和服务注册的规范。这个规范将XML、HTTP和SOAP这些(提议的)标准结合在一起,它是由UDDI社区管理的。任何实体都可以免费实现UDDI企业注册,这就是这个规范的目标。正如将看到的,IBM和Microsoft这些公司已经创建了多个版本的企业注册服务,现在这些企业注册服务也是可以免费使用的。 [2] 

技术规范

编辑

在UDDI技术规范中,主要包含以下三个部分的内容:
(1)UDDI数据模型。UDDI数据模型是一个用于描述商业组织和Web Service的XML Schema。
(2)UDDI API。UDDI API是一组用于查找或发布UDDI数据的方法,UDDI API基于SOAP。
(3)UDDI注册服务。UDDI注册服务数据是Web Service中的一种基础设施,UDDI注册服务对应着服务注册中心的角色。 [1] 

特点

编辑

与平台无关

UDDI标准定义了企业注册服务的框架,但是它并没有指定任何注册服务实现的细节。因此,可以在任何平台(包括NT、Linux、Unix等)上实现框架。例如,Microsoft有一个在Windows服务器上使用.NET开发的企业注册服务。另一方面,IBM使用自己专用的技术来开发企业注册服务。

开放的体系结构和创新的自由

UDDI标准不但使用了开放式标准,而且UDDI标准本身是开放和免费的。只要符合标准,在建立额外的功能方面就不存在授权限制。并且你不必支付授权费用就可以使用UDDI实现自己的企业注册服务。

广泛支持

不但行业巨头(如Microsoft、IBM、Sun、Oracle和HP)支持这个标准,其他数百家公司也支持它。此外,这个支持还分布在各个行业,从波音公司到KPMG咨询公司。正如UDDI社区在http://uddi.org上表示的,UDDI可以被“任何行业中任意规模的任何企业在任何位置用来提供任何种类的服务……”。在我们沉浸在这种温暖的感觉中之前,一定要记住到目前为止,在这个项目上注册或涉入的大多数公司都是在美国的技术公司。还要注意,目前投递到UDDI注册服务的大部分内容在格式上都是很糟糕的,使这种注册服务目前的有效性大打折扣。
2、
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、
2、
 
6.返回顶部
 
作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

UDDI:百科的更多相关文章

  1. LoadRunner函数百科叒叒叒更新了!

    首先要沉痛通知每周四固定栏目[学霸君]由于小编外派公干,本周暂停. 那么这周就由云层君来顶替了,当然要要说下自己做的内容啦,DuangDuang! <LoadRunner函数百科>更新通知 ...

  2. 通过维基API实现维基百科查询功能

    通过英文维基的免费API,可以实现对维基百科的搜索查询或者标题全文查询等,尝试了一下通过title实现全文查询,返回的结果是wikitext格式,暂时不知道该如何应用,所以仅实现了查询功能,可以返回最 ...

  3. python爬虫—爬取百度百科数据

    爬虫框架:开发平台 centos6.7 根据慕课网爬虫教程编写代码 片区百度百科url,标题,内容 分为4个模块:html_downloader.py 下载器 html_outputer.py 爬取数 ...

  4. python_爬虫一之爬取糗事百科上的段子

    目标 抓取糗事百科上的段子 实现每按一次回车显示一个段子 输入想要看的页数,按 'Q' 或者 'q' 退出 实现思路 目标网址:糗事百科 使用requests抓取页面  requests官方教程 使用 ...

  5. 中英文维基百科语料上的Word2Vec实验

    最近试了一下Word2Vec, GloVe 以及对应的python版本 gensim word2vec 和 python-glove,就有心在一个更大规模的语料上测试一下,自然而然维基百科的语料进入了 ...

  6. Python爬虫爬取糗事百科段子内容

    参照网上的教程再做修改,抓取糗事百科段子(去除图片),详情见下面源码: #coding=utf-8#!/usr/bin/pythonimport urllibimport urllib2import ...

  7. 开源共享一个训练好的中文词向量(语料是维基百科的内容,大概1G多一点)

    使用gensim的word2vec训练了一个词向量. 语料是1G多的维基百科,感觉词向量的质量还不错,共享出来,希望对大家有用. 下载地址是: http://pan.baidu.com/s/1boPm ...

  8. [Python爬虫] Selenium获取百度百科旅游景点的InfoBox消息盒

    前面我讲述过如何通过BeautifulSoup获取维基百科的消息盒,同样可以通过Spider获取网站内容,最近学习了Selenium+Phantomjs后,准备利用它们获取百度百科的旅游景点消息盒(I ...

  9. 百科编辑器ueditor应用笔记

    最近项目上要用到文本编辑器,选了百科开源的ueditor,使用过程中虽然有些问题,但是一个个都解决了,记录如下: 开发的项目环境是vs2012:.net4.0: 1:百度js编辑器,编辑器加载到项目中 ...

随机推荐

  1. 15.SpringMVC核心技术-数据验证

    在 Web 应用程序中,为了防止客户端传来的数据引发程序的异常,常常需要对数据进行验证. 输入验证分为客户端验证与服务器端验证.客户端验证主要通过 JavaScript 脚本进 行, 而服务器端验证则 ...

  2. Python 针对Excel操作

    1.python 读取Excel # -*- coding: utf-8 -*- import xlrd import os,sys reload(sys) sys.setdefaultencodin ...

  3. spring boot 的一些高级用法

    1 spring boot 项目的创建 参考 https://www.cnblogs.com/PerZhu/p/10708809.html 2 首先我们先把Maven里面的配置完成 <depen ...

  4. BootStrap【二、样式】

    H5文档类型 由于使用了H5和CSS熟悉,需要在文件头引入 移动设备优先 为了对移动设备友好,需要使用标签viewport width=device-width 宽度为设备宽度 height 高度 i ...

  5. Django学习:连接Mysql数据库

    开发环境: Windows 10 Python 3.7.4 Django 2.2.6 Mysql 8.0.17 承接上一节:https://www.cnblogs.com/daydayupup/p/1 ...

  6. win10快速设置环境变量

    同时按WIN+R键,打开“运行”对话框,输入sysdm.cpl,按回车键打开“系统属性”. 在系统属性对话框中选择“高级”选项卡.

  7. integer == 号问题

    integer a=123 integer b=123 integer c=250 integer d=250 a==b(true) c==d (false) Integer中把-128-127 缓存 ...

  8. 《深入理解Java虚拟机》之(三、虚拟机性能监控与故障处理工具)

    一.JDK的命令行工具 1.jps:虚拟机进程状况工具 功能:可以列出正在运行的虚拟机进程,并显示虚拟机执行朱磊名称以及这些进程的本地虚拟机唯一ID. 2.jstat:虚拟机统计信息监控工具 Jsta ...

  9. Java笔记(基础第四篇)

    Java集合类 集合类概述 Java 语言的java.util包中提供了一些集合类,这些集合类又被称为容器.常用的集合有List集合.Set集合.Map集合,其中List与Set实现了Collecti ...

  10. JDK、JRE、JVM的区别与关系

    JDK JDK是Java开发工具包,是Sun Microsystems针对Java开发员的产品. JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里 ...