gpt4 book ai didi

wcf - Azure 服务总线中继 - 从本地获取数据

转载 作者:行者123 更新时间:2023-12-04 20:13:48 25 4
gpt4 key购买 nike

Azure 中是否可能出现以下情况?

我需要将数据从客户场所获取到Windows Azure,对其进行处理并将其保存在数据库或表存储中。客户驻地位于防火墙/nat 等后面。构建一个解决方案(将为所有客户运行)并允许我获取特定客户的数据的最佳方法是什么。

基本上, worker 角色将从客户1获取数据,处理并保存;高于客户 2 等。

我想过使用服务总线中继,但是是否可以构建一个自定义 wcf 服务,该服务将为许多用户运行,在同一端点中公开,并允许辅助角色向该端点请求数据,但针对特定客户?

最佳答案

David,服务总线中继是一个理想的解决方案。您可以编写一个 WCF 服务,该服务将在每个客户场所运行并连接到云中的单个服务。使用服务总线中继可为您带来很多优势:1) 对于客户端服务,您不需要在 NAT/防火墙中打开任何入站端口,因为服务总线客户端将建立出站连接。2) 您可以在云中运行服务的单个或多个实例,并监听服务总线上的单个或多个地址/端点。这样,您就可以根据您的需求跨服务进行扩展或隔离每个客户。3) 我们支持负载平衡,您可以让多个发送者(来自客户位置)连接到单个端点地址,并且这里再次为您提供基于云的监听器服务,您可以将多个实例连接到同一端点4) 提供广泛的 WCF 绑定(bind)支持,因此您可以根据您的需求选择合适的 channel

以下是入门所需的其他资源:概述:http://www.windowsazure.com/en-us/develop/net/how-to-guides/service-bus-relay/示例:http://code.msdn.microsoft.com/windowsazure/Relayed-Messaging-Load-bd76a9f8

关于wcf - Azure 服务总线中继 - 从本地获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14508179/

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