REST クライアント
このセクションでは、REST エンドポイントへのクライアント側アクセスのオプションについて説明します。
RestClient
RestClient
は、最新の流れるような API を公開する同期 HTTP クライアントです。
詳細については、RestClient
を参照してください。
RestTemplate
RestTemplate
は、HTTP リクエストを実行する同期クライアントです。これはオリジナルの Spring REST クライアントであり、基礎となる HTTP クライアントライブラリ上でシンプルなテンプレートメソッド API を公開します。
詳細は REST エンドポイントを参照してください。
HTTP インターフェース
Spring フレームワークを使用すると、HTTP サービスを HTTP 交換メソッドを使用する Java インターフェースとして定義できます。次に、このインターフェースを実装して交換を実行するプロキシを生成できます。これは、HTTP リモートアクセスを簡素化するのに役立ち、同期またはリアクティブなどの API スタイルを選択するための追加の柔軟性を提供します。
詳細は REST エンドポイントを参照してください。