【问题标题】:Exposing service WSDL in WSO2 API Manager在 WSO2 API Manager 中公开服务 WSDL
【发布时间】:2013-08-02 13:57:54
【问题描述】:

基于 WSO2 架构博客文章

我尝试发布 API,但暴露的 WSDL 是直接链接到后端 ESB。 我计划只向外部 Internet 公开 API Manager,因此所有调用都将通过它进行代理。对 ESB 的访问应仅限于内部服务,而不是公众。

是我配置有问题还是 API Manager 不支持这个功能? 我使用 WSO2 API Manager 1.4.0 和 WSO2 ESB 4.7.0。

【问题讨论】:

    标签: api wso2 wso2esb


    【解决方案1】:

    不要暴露 ESB 代理服务的 WSDL。公开 wsdl 以允许用户了解服务合同的用例。您可以将 wsdl 托管在单独的位置并在 APIManager 中提供。

    但我认为,当我们从 APIManager 托管 WSDL 时,它的端口绑定需要根据网关节点进行更改。所以,请求将通过网关路由。但该功能在已发布版本中不可用。 .我们将在未来的版本中考虑这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-25
      相关资源
      最近更新 更多