文章目录

  • 一、阅读文档
    • winServer2003文档
    • winServer2008文档
    • winServer2008R2文档
  • 二、安装
    • VMware安装winserver2003
    • 安装UDDI
  • 三、运行和访问UDDI
    • 虚拟机内访问
    • 主机访问
  • 四、使用UDDI
    • 注意事项
    • 1. 发布
    • 2. 搜索

推荐阅读:在Windows 2003中安装UDDI服务器及其使用 (在我这这篇博客的时候发现的,写的也非常全)


为了想看看这一历史产物(UDDI)什么样,所以安装记录一下

其实有很多厂商有发布 UDDI程序,比如apache的JUDDI、weblogic的UDDI等。这里只是觉得winserver的UDDI安装操作比较简单(图形化安装),所以就选择安装winserver的

一、阅读文档

一开始只看到了winServer2003文档,以为智能在2003上装UDDI,所以本文都是基于2003操作的
不过两个系统中的UDDI应该也没什么差别。2008年的时候,UDDI基本也都没有踪影了。IBM和微软的公共UDDI早在2006年就已关闭

winServer2003文档

根据微软官方文档:Using UDDI Services 显示的信息
该文档适用于winServer2003系列

然后通读一下使用文档:Using UDDI Services

winServer2008文档

文档地址:UDDI Web Component

winServer2008R2文档

文档地址:Removal of UDDI Services from Server Operating System
UDDI在winServer2008 R2中被移除,不过留有解决办法,可以在R2上使用UDDI服务

二、安装

VMware安装winserver2003

iso文件在itellyou找,分cd1和cd2

(也可以直接迅雷打开
cd1:ed2k://|file|cn_win_srv_2003_r2_enterprise_with_sp2_vl_cd1_X13-46432.iso|637917184|284DC0E76945125035B9208B9199E465|/
cd2:ed2k://|file|cn_win_srv_2003_r2_enterprise_with_sp2_vl_cd2_X13-13895.iso|129703936|512C89A5839FFC8A3F3124ACB9E9CB75|/)

安装教程可以参考:如何在虚拟机上安装Server 2003 R2

唯一可能要注意的是,iso镜像分cd1和cd2

VMware创建虚拟机时用cd1,安装成功后,会弹出继续安装cd2的窗口

此时要将cd2挂载到VMware的虚拟光驱,选择VMware菜单-虚拟机-设置

如下,更换ISO文件为cd2。注意要勾选"已连接"(默认是不勾选),虚拟机中的系统才能识别到

如果不勾选 “已连接”,还可以通过VMware右下角的虚拟硬件状态图标来操作
点击光盘图标,点击"连接"即可

安装完cd2后,重启,界面变成了如下(结尾多了个R2),就说明全部安装完了

安装UDDI

开始-控制面板-添加或删除程序,点击左侧添加/删除Windows组件,勾选UDDI服务

双击UDDI服务,确保三个都勾选(默认都勾选的)

下一步

下一步。重要,不要求SSL,否则运行后点击"发布"按钮会无响应(如果选错了,后续也可以改,讲到发布的时候会说明)

下一步

下一步

下一步,随便起个名

下一步

下一步,开始配置进度。但不是很顺利,弹出了警告。此时只需要重新将安装此winserver2003的两个iso文件中的cd1挂在到虚拟光驱即可

最后顺利安装完成UDDI组件

三、运行和访问UDDI

根据官方文档要求,要运行UDDI需要先启动IIS,在如上安装的winserver2003中,IIS是默认启动的,不需要额外设置

虚拟机内访问

如文档所说,地址栏输入 http://serverName/uddi,虚拟机内访问就是http://localhost/uddi

主机访问

如果要在主机访问,就把地址替换为虚拟机的ip地址即可

【访问失败】
主机访问会提示这不是私密链接,需要用户名密码

解决方法有两个

  1. 输入虚拟机系统的用户名密码。如果没有密码,就设置一个密码
    设置密码在开始-管理攻击-计算机管理,双击下图示Administrator用户 设置密码

  2. 配置此网站可匿名访问,如下图示,勾选"启用匿名访问"。【不建议,匿名访问时,网页上不会显示发布按钮】

最后,访问成功的页面

四、使用UDDI

注意事项

如果安装UDDI的时候,选择了使用SSL,那么点击"发布"、"协调"按钮的时候页面会响应失败
解决办法如下 (开始-控制面板-管理工具-UDDI服务,右击uddi服务名-属性,取消勾选"到此站点的发布请求要求SSL")

可以从首页的指南中获取到UDDI使用帮助教程


1. 发布

点击发布按钮,有一个现象是IE浏览器和Chrome浏览器展现的页面不一样,url也有所不同。这是asp页面的兼容性问题,asp是微软开发的web页面技术,所以接下来改为使用IE浏览器,以免出现其他问题

点击发布-提供者-添加提供者


可以添加提供者的联系人

点击服务-添加服务

添加了一个服务

点击绑定,添加服务的访问点(是一个asmx结尾的url)

绑定一个从 webxml网站 中找的一个天气查询的服务



到这里为止,其实就已经发布好了一个服务。就好比,一个人开了一个公司,他现在在工商局进行了注册,在电信局也做了黄页登记了。客户需要这些服务的话,通过搜索来查询

不过接下来,我们添加实例(wsdl) - tModel。wsdl可以用工具读取并生成调用SOAP-WebService的代码
点击tModels-添加tModel


点击类别,依次选择到下面这样的类别层次,点击添加类别

点击概述文档,填入WSDL的地址,这是还是填上边 webxml网站 天气查询服务的wsdl地址


这时,一个tModel就创建好了,接下来引用给我们的服务
转到服务的实例信息-添加实例信息


这样就添加好了tModel,使用者查找到之后,可以在程序中读取WSDL直接生成调用服务接口的代码

2. 搜索

点击搜索。可以按照类别、服务、提供者、tModel查询,通过刚才的操作

  1. 按照分类查询 (我们刚刚添加的分类不属于可查询的这两个分类之一)
  2. 按照服务或提供者查询


    点击左侧的结果,可以看到对应的信息



  3. 按照tModels查询

    点击左侧结果,可以看到这个tModel的信息 (不过看不到引用了这个tModel的服务和提供者等信息)

The end


【SOAP-WebService系列】Windows Server安装UDDI以及使用相关推荐

  1. HIVE学习系列——windows Hadoop安装(上)

    文章目录 整体流程概览 jre环境 jre安装 jre环境变量配置 Hadoop安装与配置 官网下载步骤 清华镜像下载步骤 Hadooponwindows下载 配置系统变量 hadoop初始文件配置 ...

  2. win2008服务器系统升级,Windows Server 安装和升级

    Windows Server 安装和升级 05/14/2019 本文内容 适用于:Windows Server 2016.Windows Server 2012 R2.Windows Server 2 ...

  3. 虚拟化系列-Windows server 2012 Remote桌面与应用

    一.Remote桌面和Remote应用简介 说起虚拟桌面和虚拟应用,大家第一会想到VMware的view和thinapp,或者是Citrix的Xendestop和XenApp.而在Windows Se ...

  4. 虚拟化系列-Windows server 2012 备份管理

    一.Remote桌面和Remote应用简介 说起虚拟桌面和虚拟应用,大家第一会想到VMware的view和thinapp,或者是Citrix的Xendestop和XenApp.而在Windows Se ...

  5. 虚拟化系列-Windows server 2012 虚拟机管理

    在Windows server 2012中,通过Hyper-V管理器来管理虚拟机,包括对虚拟机进行安装部署.复制虚拟机.对虚拟机进行快照等,如果使用服务器管理器安装 Hyper-V 角色,除非专门排除 ...

  6. Windows Server 安装 Adobe Flash Player

    1.Windows Server 2012 R2,IE 默认是没有安装 Flash Player 的,有的用户尝试去下载安装 Flash Player,可是怎么也装不上,其原因也是因为 Server ...

  7. Windows Server安装华硕主板的Intel i219-V网卡驱动

    目录 1. 存在问题 1.1 安装完Windows Server 2016没有网卡驱动 2. 解决方法 2.1 到华硕官网下载驱动拷贝到本机 2.2 点击打开:仪表板-工具-计算机管理 2.3 查看& ...

  8. Windows Server 安装docker

    在windows 10 或windows 11 上使用docker,可以直接在docker 官网下载docker desktop安装即可. 但在windows server上则无法支持docker d ...

  9. Windows Server 安装Erlang以及无法识别erl命令解决方法

    目录 一.下载Erlang 二.安装Erlang 三.设置Erlang 四.检验安装 五.无法识别erl命令 如果安装时遇到莫名其妙的问题,可以尝试把windows打上最新的补丁,评论区有小伙伴通过关 ...

最新文章

  1. c语言Inqueue函数用法,C语言用两个栈实现队列(完整版)
  2. Windows Azure Cloud Service (19) 动态指定WCF的发布地址
  3. 量子算法、DNA计算与后经典计算时代
  4. bootstrap 按钮颜色属性
  5. VSCode 代码风格统一设置eslint + stylelint
  6. Codeforces Round # 555 (Div. 3) C2. Increasing subsequence (complicated version) (贪心)
  7. Delphi中怎么结束线程(这个线程是定时执行的)(方案一)
  8. 解决From 192.168.1.10: icmp_seq=1 Redirect Network(New nexthop: 192.168.1.1)问题
  9. CentOS 6.4 php环境配置以及安装wordpress
  10. Centos7下安装Relion
  11. Falsy Bouncer 过滤数组假值
  12. 802.1Q VLAN 简介
  13. 2019年,一个人最好的生活状态
  14. python另存为对话框_在保存对话框wxpython中实现“另存为”
  15. 【WPS 表格】制作动态图表
  16. 手牵手教你写代码,从入门到精通
  17. 监控服务器时间无法修改怎么办,监控服务器修改时间
  18. 陈平 教授的演讲(经济学家)
  19. eBPF学习仓库bpf_study-996station GitHub鉴赏官
  20. 不想花钱学Python,好资源该怎么找?这里有你看不完的东西

热门文章

  1. AutoCAD 初学者课程
  2. linux xlib函数手册,Xlib 编程手册之颜色
  3. 北海市卫生学校计算机教室,北海市卫生学校app
  4. 攻克3D神器Blender的第五天-【多边形建形、旋转】
  5. RNN模型与NLP应用笔记(3):Simple RNN模型详解及完整代码实现
  6. 美萍VOD点播系统V8.4的制作(电影服务器)
  7. 2021-09-11-生信技能树-作业1
  8. boilerplate_完整的React Boilerplate教程-从零到英雄
  9. LD-Lock(文件夹加密工具) v2.1
  10. 经典论文 | 300FPS,超快结构感知的深度车道检测