SoapUI-RESTfulWebサービス
Webサービスは、アプリケーションまたはシステム間でデータを交換するために使用されるオープンなプロトコルと標準のコレクションです。さまざまなプログラミング言語で記述され、さまざまなプラットフォームで実行されるソフトウェアアプリケーションは、Webサービスを使用して、単一のコンピューターでのプロセス間通信と同様の方法で、インターネットなどのコンピューターネットワークを介してデータを交換できます。この相互運用性(たとえば、JavaとPythonの間、またはWindowsとLinuxアプリケーションの間)は、オープンスタンダードの使用によるものです。
RESTアーキテクチャに基づくWebサービスは、RESTfulWebサービスとして知られています。これらのWebサービスは、HTTPメソッドを使用してRESTアーキテクチャの概念を実装します。RESTful Webサービスは通常、URI(Uniform Resource Identifier)を定義します。これは、JSONや一連のHTTPメソッドなどのリソース表現を提供するサービスです。
SoapUIのすべてのRESTテスト機能は、RESTサービスと呼ばれる論理表現に基づいています。これをここでの「サービス」という用語と混同しないでください。これはサービスの実装ではなく、呼び出されるRESTfulサービスのマッピングであるためです。SoapUIプロジェクトにできるだけ多くのRESTサービスを追加できます。それぞれが特定のRESTfulサービスを表します。それらは次のとおりです-
REST-プロジェクトのセットアップ
REST-WADL
REST-リクエスト
REST-応答
REST-HTTPメソッド