我研究过SOA
平台有三个角色服务Provider
,Consumer
和Broker
。我也知道服务提供商将WSDL
文件发布到UDDI
注册表Broker
。 Consumer
通过查询Broker
来发现服务。但在这里我有一个困惑。这是否意味着WSDL
文件位于Broker
和Provider
两者?如果是,则使用哪个WSDL
文件将Consumer
绑定到Provider
?
答案 0 :(得分:1)
本文的作者正在谈论您的问题:
通用描述发现和集成(UDDI)提供了一个 发布和查找服务描述的方法。 UDDI数据 实体为定义业务和服务提供支持 信息。 WSDL中定义的服务描述信息是 补充到UDDI注册中心的信息。 UDDI 为许多不同类型的服务描述提供支持。如 结果, UDDI没有直接支持WSDL 或任何其他服务 描述机制。
在UDDI注册中心发布和查找完整的WSDL服务描述有不同的场景(它取决于服务接口和服务实现的WSDL服务描述组合):