このチュートリアルでは、電話帳レコードを返す IMS™ トランザクションを処理する単純な Web アプリケーションを、J2C ウィザードを使用して作成する方法を概説します。
このチュートリアルには、オプションでインストール可能な幾つかのコンポーネントが必要となる場合があります。
サンプルの実行時にエラーが発生した場合、またはユーザー・インターフェース・オプションが見つからない場合は、以下の適切なオプション・コンポーネントがインストールされていることを確認してください。
- IBM® WebSphere® Application Server V7.0、V8.0、または V8.5
このサンプルを使用するには、アプリケーション・サーバーをインストールおよび構成しておく必要があります。
サーバー・ランタイム環境が使用可能かどうかを確認するには、をクリックし、「サーバー」を展開してから、「インストールされたランタイム名」をクリックしてください。
このペインを使用して、インストール済みサーバー・ランタイム定義の追加、削除、または編集を行うことができます。また、新規サーバーのサポートをダウンロードおよびインストールすることも可能です。
このチュートリアルは複数の課題に分かれています。これらを適切に学習するためには、順序どおりに完了させる必要があります。
このチュートリアルでは、IMS でトランザクションを実行する Java™ Bean を、J2C Java Bean ウィザードを使用して作成する方法について学びます。課題を通して、以下のことを行います。
- J2C Java Bean ウィザードを使用して、トランザクションを IMS に実行依頼する。
- 顧客番号を受け入れ、その顧客に関する情報を返す Java メソッド runPhonebook.java を作成する。
学習目標このチュートリアルでは、以下を行います。
- J2C Java Bean ウィザードを使用して、IMS トランザクションとインターフェースする J2C アプリケーションを作成する。
- Java メソッド、runPhoneBook.java を作成する。このメソッドは個人の名前を受け入れ、その個人の連絡先情報を返します。
- アプリケーションを WebSphere® Application Server にデプロイする JSP を作成する。
- アプリケーションを WebSphere Application Server にデプロイする Faces JSP を作成する
所要時間
このチュートリアルを完了するには、約 30 分必要です。
このチュートリアルに関連した他の概念を検討する場合は、完了するまでさらに時間がかかります。
スキル・レベル
上級者
対象読者
このチュートリアルは、Enterprise Information systems (EIS) および特に IMS に精通したユーザー向けです。
システム要件
このチュートリアルを完了するには、
以下のツールとコンポーネントがインストールされている必要があります。
- IBM® WebSphere® Application Server バージョン V7.0、V8.0、または V8.5
- インストール済み J2EE Connector (J2C) ツール
- ご使用の IMS 環境に関する情報:
このチュートリアルでは、アプリケーションが IMS で、IMS アプリケーション・プログラムと対話します。
IMS Connect のホスト名やポート番号などの情報、およびトランザクションが実行される IMS データ・ストアの名前などの情報を入手する必要があります。
こうした情報については、IMS システム管理者にお問い合わせください。
特に、IMS¥PhoneBook IMS プログラムを実行する場合には、IMS でセットアップ作業を実行する必要があります。
- COBOL ファイル ex01.cbl のコピー: このファイルは製品のインストール・ディレクトリー (<installdir>¥IBM¥SDP70Shared¥plugins¥com.ibm.j2c.cheatsheet.content_7.0.0¥samples¥IMS¥PhoneBook) にあります。
これをローカルで保管する場合は、EX01.cbl からコードをコピーできます。
- クリーンなワークスペース。
前提条件
このチュートリアルを最初から最後まで完了するには、次の内容を十分に理解している必要があります。
- J2EE および Java プログラミング
- 基本的な IMS Transaction Manager
(IMS TM) の概念