Interstage Studio プログラマーズガイド |
目次 索引 |
第2部 Java編 | > 第4章 Enterprise JavaBeans (EJB)を開発する | > 4.2 開発の流れ |
ここでは、EJBクライアントアプリケーションを作成するための準備、EJBクライアントアプリケーションの生成支援機能について説明します。
実際の処理手順やプログラミングについては、"EJBクライアントプログラミング"を参照してください。
Interstage Application Server V9.0.1のEJB2.1アプリケーションなど、リモートでアクセスできないEJBアプリケーションは、Localインタフェース経由で呼び出す必要があります。
Session BeanやEntity Beanを呼び出すアプリケーションを開発するためには、呼び出すEnterprise Beanの以下のクラスが必要です。
実行(デバッグ)するためには、上記に加え、配備時に生成されるクライアント配布物(クラス)が必要です。
これらのクラスを、クラスパスに設定しておく必要があります。
テンプレートにEnterprise Beanを使用するために必要な処理記述についての以下のひな型を用意しています。
テンプレートの使い方については、"Interstage Studioユーザーズガイド"を参照してください。
カテゴリ |
テンプレート名 |
備考 |
---|---|---|
EJB |
EJB Homeの参照 |
lookup処理 |
EJB Objectの参照 (createメソッド) |
Session Beanのインスタンス取得やEntity Beanでのデータ挿入用処理 |
|
EJB Objectの参照 (finderメソッド) |
単一オブジェクト検索finderメソッド用のfind処理 |
|
EJB Objectsの参照 (finderメソッド(Enumeration)) |
複数オブジェクト(Enumeration型)検索finderメソッド用のfind処理 |
|
EJB Objectsの参照 (finderメソッド(Collection)) |
複数オブジェクト(Collection型)検索finderメソッド用のfind処理 |
|
EJB Local Homeの参照 |
lookup処理 |
|
EJB Local Objectの参照 (createメソッド) |
Session Beanのインスタンス取得やEntity Beanでのデータ挿入用処理 |
|
EJB Local Objectの参照 (finderメソッド) |
単一オブジェクト検索finderメソッド用のfind処理 |
|
EJB Local Objectsの参照 (finderメソッド(Enumeration)) |
複数オブジェクト(Enumeration型)検索finderメソッド用のfind処理 |
|
EJB Local Objectsの参照 (finderメソッド(Collection)) |
複数オブジェクト(Collection型)検索finderメソッド用のfind処理 |
|
JMS |
Publish/Subscribe |
Publish/Subscribe用メッセージ送信処理 |
Point-To-Point |
Point-To-Point用メッセージ送信処理 |
目次 索引 |