OSGi バンドルの Maven を使用する方法を、このサンプルで説明します。この OSGi アプリケーションは 1 つの OSGi Web バンドルから
なり、そこに含まれるサーブレットが、他のバンドル・プロジェクトによって提供されるサービスにアクセスします。
サービス (乗算と加算) を提供するバンドル・プロジェクトは、OSGi に変換された Maven プロジェクトです。アプリケーションは WebSphere® Application Server で実行されます。このサンプルは、OSGi 開発ツールを使用するための入門となっています。
このサンプルを使用するには、 WebSphere Application Server バージョン 8.0 以降をインストールし構成しておく必要があります。サーバー・ランタイム環境が使用可能であることを検証するために、をクリックし、 「サーバー」を展開して、「ランタイム環境」をクリックします。このペインを使用して、
インストール済みのサーバー・ランタイム定義の追加、削除、または編集を行うことができます。
また、新規サーバー用のサポートをダウンロードしインストールすることもできます。
サンプルをデプロイするには次のようにします。
- サンプルをインポートします。
- 「エンタープライズ・エクスプローラー」ビューで、 と展開します。
- 「org.sample.calculator.web.CalculatorServlet」を右クリックし、
「サーバーで実行」を選択します。
- WebSphere Application
Server バージョン 8.0 以降を選択します。