首页 百科知识 服务的发布与发现

服务的发布与发现

时间:2022-10-09 百科知识 版权反馈
【摘要】:UDDI,即统一描述、发现和整合协议,是一套信息注册规范,它具有基于Web和分布式两个特点。此时服务描述用程序逻辑静态的表示,并存储在文件或简单的本地服务描述资源库中。动态发布时,服务请求者在设计或运行时在服务描述资源库中检索一条服务描述。获取服务描述之后,服务请求者进行相应处理以调用该服务,即使用服务描述生成对Web Service的SOAP请求或特定于编程语言的代理,以实现对Web Service调用的格式化,如图6-5所示。

6.2.3 UDDI服务的发布与发现

UDDI(Universal Description,Description and Integration),即统一描述、发现和整合协议,是一套信息注册规范,它具有基于Web和分布式两个特点。

SOA的发现包括获取服务描述和使用服务描述。

直接发布时,服务请求者在设计时对服务描述进行高速缓存,以在运行时加以使用。此时服务描述用程序逻辑静态的表示,并存储在文件或简单的本地服务描述资源库中。

动态发布时,服务请求者在设计或运行时在服务描述资源库(简单的服务注册中心或UDDI节点)中检索一条服务描述。获取服务描述之后,服务请求者进行相应处理以调用该服务,即使用服务描述生成对Web Service的SOAP请求或特定于编程语言的代理,以实现对Web Service调用的格式化,如图6-5所示。

img54

图6-5 基于SOAP和UDDI的服务注册与共享

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈