iMCは、オープンサービス指向アーキテクチャ(SOA)に基づいたWebサービスを提供します。 Webサービスは主に、REST、SOAP、XML-RPCの各メソッドを使用して実装されます。 他の2つのRESTスタイルのメソッドと比較して、機能は透過的でシンプルです。
iMC RESTful Webサービスへのアクセスは、次のJava RESTクライアントを使用して取得できます。
- Apache Commons HTTPクライアント(3.1)
- Apache HTTPクライアント(4.x)
- SpringFramework(3.x)RestTemplate
- ジャージークライアント
- Android SDK
IMC-RSを使用してクライアントを作成するには、何をする必要がありますか? 次のセクションでは、Javaを使用してIMC-RSにアクセスする方法を示します。
料理
- iMC 5.1 Enterprise以降をインストールして展開する必要があります。 iMCを起動して、自動検出を実行します。
- JDK 6またはJRE 6をダウンロードしてインストールします。
- Eclipse 3.6以降をダウンロードしてインストールします。
- Apache HttpClient 4.1以降をダウンロードし、ローカルマシンに解凍します。
- iMC-RSが利用可能であることを確認します。
(「imc_host:port/imcrs/application.wadl
imc_host:port/imcrs/application.wadl
"ブラウザのアドレスバー内。imc_hostはiMCサーバーのホスト名またはIPアドレス、およびサービスポート(デフォルトでは8080)です)。 - 認証ダイアログボックスで、ユーザー名とパスワードとして「admin」と入力し、[OK]をクリックします。
- ブラウザにXMLドキュメント「
" , iMC-RS .
表示される" , iMC-RS .
Eclipseを起動し、プロジェクトを作成します。
「ファイル」>「新規」>「Javaプロジェクト」を選択します。
プロジェクト名「MyRestClient」を入力し、「次へ」をクリックします。
「ライブラリー」タブをクリックし、「外部JARの追加」をクリックして、アンパックされたApache HttpClientファイルhttpcore-4.1.jar、httpclient-4.1.jar、およびcommons-logging-1.1.1.jarをプロジェクトに追加します。
完了をクリックします。