【发布时间】:2016-10-18 20:14:42
【问题描述】:
我正在寻找在 Azure 中托管我们网站的方法。 Web 应用程序使用本地 Web 服务并从本地托管的 ActiveMQ 发送/接收消息。这可能吗?任何指针都会有所帮助。
【问题讨论】:
-
不知道为什么有人将其标记为“基于意见”...他们的问题是询问是否可能,因此没有必要发表意见。这是个好问题!
标签: azure
我正在寻找在 Azure 中托管我们网站的方法。 Web 应用程序使用本地 Web 服务并从本地托管的 ActiveMQ 发送/接收消息。这可能吗?任何指针都会有所帮助。
【问题讨论】:
标签: azure
简短回答:是的,有可能。混合 Azure 和本地资源就是所谓的混合云。
长答案: 你可以使用 Azure 应用服务环境来设置一个带有 Azure Web 应用的虚拟网络,这将允许在你的本地网络和 Azure VNet 之间设置 VPN 连接。如果 VPN 设置不是您的选项,那么您可以使用 Azure 服务总线中继服务将本地 WCF Web 服务连接到 Azure Web 应用程序。此外,Biztalk 混合连接可用于在本地资源和 Azure Web 应用程序之间通过防火墙建立隧道。 Microsoft Azure 完全支持混合云,有几个选项可供选择,具体取决于最适合您的需求/场景。
【讨论】:
您可以在 Azure 上创建 VPN,将网站添加到其中,然后创建站点到点 VPN 连接以添加具有本地 Web 服务的 VM。
另一种解决方案,如果您的 Web 服务是在 WCF 中开发的,您可以将 Service Bus Relay 与您的 Web 服务一起使用,这样可以从您的 Azure 网站访问它。
【讨论】: