このプロジェクトの構成には、約 2 分かかります。
サンプルを実行する前に、そのサンプルをワークスペースにインポートしておく必要があります。
サンプルの構成
-
「
インポート」リンクをクリックして、プロジェクトをワークスペースにインストールするためのウィザードを起動する。
-
「AddressBook EJB」ダイアログ・ボックスに「プロジェクト
・ロケーション・ルート」が自動的に入力される。デフォルトを受け入れ、「終了」をクリックする。「J2EE パースペクティブ」への切り替えのプロンプトが表示されたら、「はい」をクリックする。
インポート操作が完了したら、ワークスペースには、以下の 3 つの新規プロジェクトが含まれているはずです。
-
AddressBookEJBEAR - これは、エンタープライズ・アプリケーション・プロ
ジェクトです。
-
AddressBookEJB - これは、EJB プロジェクトです。
-
AddressBookEJBClient - これは、その他のプロジェクトにリストされます。
次の画面取りは、J2EE パースペクティブおよび新規プロジェクトを示しています。
サンプル・コードの表示
-
J2EE パースペクティブで、「プロジェクト・エクスプローラー」ビューの「EJB プロジェクト」ディレクトリーを展開してから「AddressBookEJB」プロジェクトを展開し、次に
「ejbModule」ディレクトリーおよび「ejbs」パッケージを展開する。
-
ejbModule/ejbs/AddressBookBean.java をダブルクリックして、コードを表
示する。
サンプルの実行
-
プログラムを実行するには、「EJB プロジェクト」フォルダーを展開してから、
「AddressBookEJB」プロジェクトを右クリックし、「実行」>「サーバーで実行」を選択する
-
既存のサーバーがない場合は、「手動でサーバーを定義」を選択し、
「Websphere v6.0 サーバー」を選択する。
-
「次へ」をクリックして、「AddressBookEJBEAR」が
「構成済みプロジェクト」の下にリストされていることを確認する。
-
その他のデフォルト設定を受け入れて、「終了」をクリックする。
-
サーバーが実行していて、「テスト・クライアント」ウィンドウが開いている場合は、左側にある「JNDI エクスプローラー」リンクをクリックする。
-
ディレクトリーを ejb > ejbs と展開して、
「AddressBookHome」をクリックする。
-
「AddressBookHome」が画面左側の「EJB
Bean」の下に表示される。「AddressBookHome」の隣の正符号をクリックして、展開する。
-
AddressBookHome の下に create メソッドがリストされる。それをクリックして、画面の右の「テスト・クライアント」ウィンドウに表示する。
「起動」ボタンをクリックしてから、「オブジェクトの使用」ボタンをクリックする。
-
AddressBookHome の下に「AddressBook」が表示される。そのメニューを展開すると、その他の使用可能なメソッドが表示される。
次の画面取りは、Universal Test Client を示しています。
|