Skip to content

Rvlis/juddiv3.3.4-configuration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

服务计算 juddi实验

一、环境

  • jdk=1.8(1.6+), maven=3.0.4, juddi=3.3.4

二、部署

  1. http://archive.apache.org/dist/juddi/juddi/3.3.4/中下载 juddi-distro-3.3.4.zip(or tar.gz),解压到本地
juddi解压
  1. 解压后,使用内置的tomcat juddi-tomcat-3.3.4
  • cd your/path/juddi-distro-3.3.4/juddi-tomcat-3.3.4/bin
  • ./catalina.bat run
tomcat路径
  • 访问 localhost:8080,打开juddi启动页面
juddi启动页面

三、实验:服务的注册和查询

UDDI 数据模型

uddi-data-model

1. 通过juddi用户界面

  • 点击jUDDI User Interface,进入用户界面

    welcome-page
    home-page
  • 点击右上角登录 默认用户名、密码:(uddi,uddi)

  • create tModel Partition(Key Generator)

    tModel-partition-location

    tModel密钥生成器是tModel的一种特殊类型,借助它可以使用所需的任意tModel前缀定义新的tModel。例如,如果您希望将tModel定义为 uddi:www.bytedance.com:sale-unit, 则首先必须创建一个值为 uddi:www.bytedance.com:keyGenerator 的tModel密钥生成器。这是UDDI规范的一部分,同时充当管理机制。

  • 创建一个bytedance的key generator

    bytedance
  • create business, 使用创建的bytedance的key generator作为前缀

    business-editor
  • create service,创建服务 每个business entity下包含多个服务service

    首先生成以 business entity为前缀的key generator,例如uddi:www.bytedance.com:management-unit:keygenerator

    management-unit-key-generator

    然后创建服务

    create-service-location
    add-service
    service-editor
  • 查询

    browse-location
    browse-result

2. 通过接口

Examples

About

服务计算-juddi实验

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published