2016-10-01 6 views
-4

SOAPとREST Webサービスを単一のアプリケーションで作成できますか? "YES"の場合、テストの実行中にそれらを区別する方法SOAPとREST Webサービスを単一のアプリケーションで作成することができます

+0

これはほとんど幅がありません。文脈を提供してください。あなたがリクエストステップを使用している場合は、それが石鹸か安静かを確実に知るでしょう。だから、質問を詳細に明確にしてください。 – Rao

答えて

0

アプリケーションは、通常、SOAPサービスまたはRESTサービスのいずれかを公開します。しかし、RESTを好む(たとえば、単純化する)顧客とSOAPを好む(例えば、統合ツールや標準によってサポートされているなどの理由で)両方の顧客を抱えている場合は、SOAPとRESTの両方を提供するのが正しいかもしれません。もちろん、開発コストとサポートコストが高いという欠点があります。そのためには、両方を実行する価値があるかどうかを検討する必要があります。

これらのサービスは、不一致を避けるためにできるだけビジネスロジックを共有する必要があります。

テストに関しては、一連のRESTサービスと一連のSOAPサービスをテストするだけです。さらに、同じ関数のRESTとSOAPサービスをテストし、同じ結果(サービス応答とアプリケーション内)が生成されるかどうかを比較することをお勧めします。

関連する問題