juddi

1.jUDDI简介

    jUDDI是一个Web应用,实际上就是一个私有UDDI注册中心。jUDDI是一个纯Java的Web应用,因此可以配置在任何应用服务器或Servlet引擎中(Servlet2.1及以后版本,Jdk1.3及以后版本)。jUDDI由一个核心的请求处理器构成,它用于散集接收的UDDI请求,调用相应的UDDI函数并列集UDDI响应(散集和列集的过程即是在XML数据和Java对象之间相互转换的过程)。

   为调用UDDI函数,jUDDI采用了三个可配置的子组件或模块,分别用来管理数据存储(DataStore)
认证(Authenticator)和UUID的生成(UUIDGen)。这三个组件采用默认实现,也提供了Java接口可以由开发者定制。

 

(1).jUDDI DataStore:jUDDI需要存储注册数据,它使用JDBC,并支持几种不同的DBMS(如oracle,DB2,Sybase)。此外,需要在应用服务器或Servlet引擎中配置JNDI数据源(jdbc/juddiDB)。
(2).jUDDI Authenticator:验证jUDDI发布者的身份需要两步,第一步确认用户的get_authToken的请求中所提供的ID/Password是合法的;(当然这里的认证机制也可以由开发者定制)第二步确保发布者已经在jUDDI中注册,即表PUBLISHER中存在用户数据。
(3).jUDDI UUIDGen:UDDI规范表示每个企业(Business),服务(Service),Binding和TModel都需要由一个全球唯一的ID(即UUID)来标识。另外,jUDDI使用UUDI产生器来创建AuthTokens。

 

最后欢迎大家访问我的个人网站:1024s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值