[英]How can the WCF service be consumed by a client that is outside the azure fabric service
我需要公開WCF端點並將其映射給外部客戶端(而不是DOTNET)使用。 有沒有一種方法可以自定義其中一個偵聽器以允許可映射的外部端口? 需要從第三方調用此WCF。
默認情況下,服務結構服務不提供Web的公共接口。 要將應用程序的功能公開給HTTP客戶端,您將需要創建一個Web項目作為入口點,然后從此處與您的各個服務進行通信。
您可以創建用作Web API網關的無狀態服務。 然后,該無狀態服務可以調用您的WCF端點。
https://azure.microsoft.com/zh-CN/documentation/articles/service-fabric-add-a-web-frontend/
由於這種網關模式變得非常普遍,因此Microsoft的SF團隊已為我們提供了此功能。 這是基於最近的2017年MSBuild活動,Mark Fussell和團隊在舞台上進行的。 我尚未真正驗證/使用過它,但是我相信這是提供的文檔:
https://docs.microsoft.com/zh-cn/azure/service-fabric/service-fabric-reverseproxy
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.