11.4 RESTful Webサービス用クライアントAPIを使用するクライアントの実装

ここでは,RESTful Webサービス用クライアントAPIを利用して実装するクライアント(以降,Webリソースクライアントと呼びます)について説明します。java.net.URLやjava.net.HttpURLConnectionなど,標準的なJava APIを利用してクライアントを実装する場合は,JDKのドキュメントを参照してください。

Webリソースクライアントの形態に制限はありません。そのため,例えば次に示すWebサービスを開発できます。

WebリソースクライアントはSOAP Webサービスを呼び出すクライアントとは異なり,Webリソースクライアントを実装する前に,コマンドを実行してスタブなどのJavaソースをあらかじめ作成する必要はありません。RESTful Webサービス用クライアントAPIの仕様に従って,実装してください。RESTful Webサービス用クライアントAPIの仕様については「25. RESTful Webサービス用クライアントAPIのサポート範囲」を参照してください。

<この節の構成>
11.4.1 Webリソースクライアントのユースケース
11.4.2 RESTful Webサービス用クライアントAPIの仕組み
11.4.3 プロパティとフィーチャの設定
11.4.4 HTTPヘッダの設定
11.4.5 注意事項