OSGi Blabber サンプル

OSGi アプリケーション・プログラミング・モデルは、Java EE と OSGi の 両方のテクノロジーを使用するモジュラー・アプリケーションの開発とデプロイメントを支援します。バージョン管理や再使用が可能な 一貫性の高い OSGi モジュールを使用して、アプリケーションやアプリケーション・スイートを設計および構築できます。 これらのモジュールには、適切に定義されたインターフェースを使用してのみアクセスできます。これにより、アプリケーションの最初のリリース後の 維持、発展に伴う複雑さを軽減し、最大限の柔軟性を提供します。

使用の前提条件

  • WebSphere® Application Server バージョン 8.0 またはバージョン 8.5
重要: これらのサンプルは、WebSphere Application Server バージョン 8.0 およびバージョン 8.5 を使用してテストされています。

サンプルのダウンロード

サンプルを使用するには、 以下のようにして製品ダウンロード・サイトから OSGi blabber ファイルをダウンロードします。

  1. FTP または HTTP のいずれかの方法を選択して、blabberSample.zip ファイルを、ワークステーション上のディレクトリーにダウンロードします。ワークステーション上に /samples/blabber ディレクトリー・パスを 作成し、そのディレクトリー・パスに OSGi Blabber サンプル・ファイルを ダウンロードできます。
  2. 表示されたダイアログから、圧縮ファイルを保存するターゲット・ディレクトリーを指定し、「OK」をクリックします。
    blabberSample.zip ファイルには、以下のディレクトリー構造で サンプル・ファイルが入っています。
    /com.ibm.samples.websphere.osgi.blabber
    /com.ibm.samples.websphere.osgi.blabber.persistence
    /com.ibm.samples.websphere.osgi.logging.api
    /com.ibm.samples.websphere.osgi.logging.impl
    /images
    /installableApps
    /META-INF
    /prereqs
    /scripts
    /style
    build.xml
    readme.html
    notices.txt
    重要: readme.html ファイルには、 サンプルのインストールおよび実行に関する情報が含まれています。

サンプルの説明

Blabber サンプル・アプリケーション
blabber サンプル・アプリケーションはマイクロブロギング・アプリケーションであり、 さまざまなユーザーが簡単なコメントを共有できるようにします。このアプリケーションは、 バンドルを作成して Enterprise Bundle Archive (EBA) ファイルにパッケージ化する 方法を示します。
このサンプル・アプリケーションは、以下の機能領域に分けられた、 2 つのバンドルで構成されています。
  • com.ibm.samples.websphere.osgi.blabber.persistence には、 Java Persistence API (JPA) レイヤーに関連する コードが含まれるとともに、メイン・アプリケーション・コードで使用されるインターフェースも 含まれます。
  • com.ibm.samples.websphere.osgi.blabber には、 メイン・アプリケーションのロジック・コードが含まれ、Web フロントエンドと バックエンドのパーシスタンス・コード・レイヤーの間で対話を行います。

スクリプトを使用して完全にインストールするか、または スクリプトを使用してアプリケーションの初期構成のみ行ってから、 管理コンソールを使用してアプリケーションをアプリケーション・サーバーに インストールできます。また、サンプルの使用、変更、および削除もできます。

概念トピック    

インフォメーション・センターに関するご使用条件 | フィードバック

最終更新: October 08, 2014 06:14 PM EDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-nd-mp&topic=sample_osgi_blabber
ファイル名: sample_osgi_blabber.html