2016-10-01 60 views
-4

我們可以在單個應用程序中創建SOAP和REST Web服務嗎? 如果「是」,那麼如何在它們之間在進行測試我們可以在單個應用程序中創建SOAP和REST Web服務

+0

這是一個小範圍。請提供上下文。如果您正在使用請求步驟,您一定會知道這是肥皂還是休息。所以,請詳細說明問題。 – Rao

回答

0

應用程序通常暴露或者SOAP區分,或REST服務。但是,如果您有兩個喜歡REST的客戶(例如爲了簡化)以及誰喜歡SOAP(例如,因爲他們的集成工具和標準更好地支持),那麼同時提供SOAP和REST可能是正確的。當然,有更高的開發和支持成本的缺點,所以你需要考慮是否值得做這兩個。

這些服務應儘可能共享業務邏輯以避免不一致。

關於測試,您只需測試一組REST服務和一組SOAP服務。另外,我建議爲同一個函數測試REST和SOAP服務,並比較它們是否產生相同的結果(在服務響應和應用程序中)。

相關問題