Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure中继混合连接-多个服务器(一个前提)一个客户端_Azure_Azureservicebus_Azure Servicebus Queues_Azure Servicebus Topics_Azure Servicebusrelay - Fatal编程技术网

Azure中继混合连接-多个服务器(一个前提)一个客户端

Azure中继混合连接-多个服务器(一个前提)一个客户端,azure,azureservicebus,azure-servicebus-queues,azure-servicebus-topics,azure-servicebusrelay,Azure,Azureservicebus,Azure Servicebus Queues,Azure Servicebus Topics,Azure Servicebusrelay,我想使用Azure中继混合连接构建一个服务。该服务将由客户下载并安装在他们的场地上。服务本身基本上是一个服务器,它允许客户端连接到数据库并从数据库中获取数据。我在这里遵循这个场景:当您有一个客户机和一个服务器时,它可以正常工作。我的场景是这样的(一个客户端和多个服务器): 如何构建一个动态服务器,使一个客户机可以连接到特定的服务器并从数据库中获取数据 我想在客户下载服务器时生成一些配置文件,服务器将从该文件中读取设置,但我如何连接到特定的服务器?Azure服务总线主题和订阅的工作方式类似。使用

我想使用Azure中继混合连接构建一个服务。该服务将由客户下载并安装在他们的场地上。服务本身基本上是一个服务器,它允许客户端连接到数据库并从数据库中获取数据。我在这里遵循这个场景:当您有一个客户机和一个服务器时,它可以正常工作。我的场景是这样的(一个客户端和多个服务器):

如何构建一个动态服务器,使一个客户机可以连接到特定的服务器并从数据库中获取数据


我想在客户下载服务器时生成一些配置文件,服务器将从该文件中读取设置,但我如何连接到特定的服务器?Azure服务总线主题和订阅的工作方式类似。使用中继混合连接可以实现这一点吗?

您能否提供有关工作流程的更多详细信息?交换什么类型的数据?何时请求/接收数据?根据我到目前为止听到的情况,我认为你的客户/听众都被颠覆了。您可能希望托管在Azure中的服务成为侦听器,这既是为了计费,也是因为客户端数据将在侦听器之间实现负载平衡。@JTaub:流程是这样的:Azure中有一个计划作业,比如说每天运行一次。该作业将连接到特定的客户现场服务,并以JSON的形式获取数据。您有没有理由不在数据可用时推送数据?这可能是混合连接遵循的更好的设计实践。例如,您的Azure服务作为混合连接侦听器进行连接(也可以有多个连接/侦听器),然后您的客户端(在prem db代理上)将连接并将数据推送到侦听器。但是,只有一个侦听器会收到数据。@JTaub:整个计划是在云中完成的。也许客户会决定我希望数据每天在不同的时间同步2到3次。为此,我可以使用调度器在客户需要时触发数据收集。我也在考虑实现自己的WebSocket解决方案。。。但也许我可以通过混合连接或服务总线主题来实现这一点。我从微软得到了Clemens Vasters的回复,该方案应该可以在混合模式下实现,但也可以使用主题服务。您能提供一些关于您的工作流程的详细信息吗?交换什么类型的数据?何时请求/接收数据?根据我到目前为止听到的情况,我认为你的客户/听众都被颠覆了。您可能希望托管在Azure中的服务成为侦听器,这既是为了计费,也是因为客户端数据将在侦听器之间实现负载平衡。@JTaub:流程是这样的:Azure中有一个计划作业,比如说每天运行一次。该作业将连接到特定的客户现场服务,并以JSON的形式获取数据。您有没有理由不在数据可用时推送数据?这可能是混合连接遵循的更好的设计实践。例如,您的Azure服务作为混合连接侦听器进行连接(也可以有多个连接/侦听器),然后您的客户端(在prem db代理上)将连接并将数据推送到侦听器。但是,只有一个侦听器会收到数据。@JTaub:整个计划是在云中完成的。也许客户会决定我希望数据每天在不同的时间同步2到3次。为此,我可以使用调度器在客户需要时触发数据收集。我也在考虑实现自己的WebSocket解决方案。。。但也许我可以通过混合连接或服务总线主题来实现这一点。我从微软得到了Clemens Vasters的回复,该方案应该在混合模式下可行,但也可以使用主题服务总线