我有一个MVC Web应用程序托管为Azure上的App Service
。我还有一个WCF Service
在本地服务器上运行。我想从我的Azure App Service
中阅读WCF服务。
在App Service中,我添加了Hybrid Connection
:
我的WCF服务已部署到物理服务器上的IIS。我下载了Hybrid Connection Manager
,并将其成功安装在本地服务器上。现在显示已连接:
所以,现在我有一个来自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
的简单调用?