WSDL文件位于SOA平台中的哪个位置

时间:2016-02-23 20:00:32

标签: architecture wsdl soa

我研究过SOA平台有三个角色服务ProviderConsumerBroker。我也知道服务提供商将WSDL文件发布到UDDI注册表BrokerConsumer通过查询Broker来发现服务。但在这里我有一个困惑。这是否意味着WSDL文件位于BrokerProvider两者?如果是,则使用哪个WSDL文件将Consumer绑定到Provider

1 个答案:

答案 0 :(得分:1)

本文的作者正在谈论您的问题:

  

通用描述发现和集成(UDDI)提供了一个   发布和查找服务描述的方法。 UDDI数据   实体为定义业务和服务提供支持   信息。 WSDL中定义的服务描述信息是   补充到UDDI注册中心的信息。 UDDI   为许多不同类型的服务描述提供支持。如   结果, UDDI没有直接支持WSDL 或任何其他服务   描述机制。

在UDDI注册中心发布和查找完整的WSDL服务描述有不同的场景(它取决于服务接口和服务实现的WSDL服务描述组合):

  • 场景1:没有服务实现的服务接口
  • 场景2:使用一个服务接口文档的服务实现
  • 场景3:具有多种服务的服务实施 界面文件
  • 场景4:单个WSDL文档
  • 场景5:A 引用其他服务接口的服务接口