2011-07-08 27 views
4

我有一個.NET Web服務,它是一個SOAP服務。我想將其轉換爲REST服務。創建REST包裝到現有的SOAP Web服務

哪些選項我要創建一箇中間件到:

  • 取得請求做出SOAP服務
  • 呼叫翻譯通過SOAP服務返回
  • 返回響應返回給請求者的結果?

回答

3

你有兩個選擇

1)只要創建一個WCF服務有兩個端點的一個具有的WebHttpBinding和其他與basicHttpBinding的(即肥皂)。您不需要將來自一個服務的呼叫轉接到另一個服務。

2)將所有業務邏輯包裝在SOAP服務類和REST服務類所使用的類中。您可以使用ASP.NET MVC或WCF編寫REST服務。

相關問題