【问题标题】:Azure Relay for Soap WebServices用于 Soap Web 服务的 Azure 中继
【发布时间】:2019-04-16 21:07:14
【问题描述】:

我最近发现了 Azure Relay,它看起来非常强大。我现在有一个基本项目使用它来公开 WCF Windows 服务。我已经阅读了有关如何使用它来公开 RESTful 服务的文档,但我无法理解它是否可以用于公开 SOAP Web 服务。我似乎找不到任何例子,我能找到的最接近的是this post about exposing the WSDL。我有一个非常简单的 SOAP Web 服务,它只有一个方法,它接受 5 个字符串作为参数。我知道 WCF 服务可以托管在 IIS 中,但我的客户要求没有打开防火墙端口,所以这是我的实际问题:

有没有办法使用中继公开内部 IIS WebService?是否有另一种我可能忽略的方法来绕过在防火墙中打开端口?

我非常愿意公开我拥有的服务或完全重写它,因为它非常简单,我只是不确定我的选择是什么。

【问题讨论】:

    标签: c# azure web-services soap azure-servicebusrelay


    【解决方案1】:

    您可以尝试将服务重新实现为 RESTful 服务或 Web API,然后使用 Azure's API Management 将其公开给外部世界。

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 2013-07-14
      • 2016-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-10
      相关资源
      最近更新 更多