我們有一個由多個客戶端呼叫的傳統 SOAP 網路服務。
我們希望在 Azure PAAS 中托管該服務的副本。除了更改他們呼叫的 URL 之外,客戶端應該不需要任何更改。
API 管理目前不是一個選項。我考慮創建一個自定義邏輯應用程式連接器,并盡可能使用 WSDL,但隨后收到一條錯誤訊息,指出不支持單向操作。

有哪些替代方案?是否有使用 HTTP 觸發的 Azure 函式實作此目的的示例?
uj5u.com熱心網友回復:
假設您正在為服務合同創建新的實作,正確的方法是使用 Azure 應用服務中托管的 .NET Framework WCF 服務。
Azure Functions 是 .NET Core 并且 .NET Core 沒有官方的 WCF 服務實作,并且 Azure Functions 不會以任何方式幫助您創建 SOAP 端點。因此,它實際上比在 Visual Studio 中使用具有一流 WCF 工具的 Asp.Net 專案要困難得多。
svcutil.exe可以從 wsdl 生成代碼來實作服務。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/382142.html
