gpt4 book ai didi

azure - Windows Azure 服务总线和 Windows Azure 虚拟网络之间的区别

转载 作者:行者123 更新时间:2023-12-02 07:41:47 25 4
gpt4 key购买 nike

我想从 Azure 连接到本地数据库。基本上,我将在 azure 上托管我的 Web 应用程序,并将使用本地数据库。

根据www.WindowsAzure.com Azure 服务总线和 Windows Azure 虚拟网络都用于连接到本地数据库。但这两者有什么区别,根据不同的情况应该使用哪一个呢?

最佳答案

两种方法之间存在很大差异:服务总线是应用程序或消息传递级别的连接。在这里您将有两个选择:

  • 服务总线中继:在这里,您必须通过中继绑定(bind)公开 Web 服务(连接到本地数据库)。这会以防火墙友好的方式提供可公开访问的服务。这主要是一种同步方法。
  • 服务总线消息传递:您必须有一个本地进程来监听您放入队列或队列中的消息/事件。来自您的应用程序的主题/订阅。这主要是一个异步方法。

虚拟网络:在这里您可以在网络级别设置连接,并且您将能够连接到您的数据库,就好像他与基于云的应用程序位于同一网络上一样。与标准应用程序相比,这里的优点是您的代码不必更改(连接重试除外)

这两种方法完全不同,但都可能有效,具体取决于您对架构的偏好。 (面向 Web 服务、网络级连接或异步处理)。

希望这有帮助。

关于azure - Windows Azure 服务总线和 Windows Azure 虚拟网络之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22251044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com