通过Azure混合连接从WCF服务读取?

时间:2019-05-09 10:21:52

标签: c# azure wcf azure-hybrid-connections

我有一个MVC Web应用程序托管为Azure上的App Service。我还有一个WCF Service在本地服务器上运行。我想从我的Azure App Service中阅读WCF服务。

在App Service中,我添加了Hybrid Connection

enter image description here

我的WCF服务已部署到物理服务器上的IIS。我下载了Hybrid Connection Manager,并将其成功安装在本地服务器上。现在显示已连接:

enter image description here

所以,现在我有一个来自Azure的Gateway Connection String

Endpoint=sb://northeuropeservicebus.servicebus.windows.net/;
SharedAccessKeyName=defaultListener;
SharedAccessKey=123mykey;
EntityPath=NameOfMyHybridConnection

我找不到真正可行或有意义的方法。我通常通过在VS2017中将其作为“连接的服务”添加到WCF服务,插入地址“ http://myserver:8080”,然后找到MyService.svc

我读过有关修改服务本身的指南,但是Hybrid Connection旨在成为一个虫洞,它提供了内部部署和Azure之间的直接桥梁。是否可以使用混合连接来完成我想做的事情-对MyService.svc/GetData的简单调用?

0 个答案:

没有答案