このチュートリアルでは J2C Java™ Bean ウィザードを使用して CICS® ECI サーバーに接続する方法を学びます。
このチュートリアルには、オプションでインストール可能な幾つかのコンポーネントが必要となる場合があります。
サンプルの実行時にエラーが発生した場合、またはユーザー・インターフェース・オプションが見つからない場合は、以下の適切なオプション・コンポーネントがインストールされていることを確認してください。
- IBM® WebSphere® Application Server V7.0、V8.0、または V8.5
このサンプルを使用するには、アプリケーション・サーバーをインストールおよび構成しておく必要があります。
サーバー・ランタイム環境が使用可能かどうかを確認するには、をクリックし、「サーバー」を展開してから、「インストールされたランタイム名」をクリックしてください。
このペインを使用して、インストール済みサーバー・ランタイム定義の追加、削除、または編集を行うことができます。また、新規サーバーのサポートをダウンロードおよびインストールすることも可能です。
このチュートリアルは複数の演習に分かれています。これらを適切に学習するためには、順序どおりに完了させる必要があります。
演習を通して、以下のことを行います。
- J2C Java Bean ウィザードで、
外部呼び出しインターフェース (ECI) を使用して CICS トランザクションとインターフェースする J2C アプリケーションを作成します。
- 顧客番号を受け入れ、顧客情報を返す Java メソッド、getCustomer を作成します。
- JSP を作成してアプリケーションを WebSphere® Application
Server にデプロイします。
- Faces JSP を作成して、アプリケーションを WebSphere Application Server にデプロイします。
- コマンド Bean を作成します。これは J2C アプリケーションをデプロイするための代替方法です。
学習目標このチュートリアルでは、以下を行います。
- J2C Java Bean ウィザードで、
外部呼び出しインターフェース (ECI) を使用して CICS トランザクションとインターフェースする J2C アプリケーションを作成します。
- 顧客番号を受け入れ、顧客情報を返す Java メソッド、getCustomer を作成します。
- JSP を作成してアプリケーションを WebSphere Application
Server にデプロイします。
- Faces JSP を作成して、アプリケーションを WebSphere Application Server にデプロイします。
- コマンド Bean を作成します。これは J2C アプリケーションをデプロイするための代替方法です。
所要時間
このチュートリアルを完了するには、約 30 分必要です。
このチュートリアルに関連した他の概念を検討する場合は、完了するまでさらに時間がかかります。
スキル・レベル
上級者
対象読者
このチュートリアルは、Enterprise Information systems (EIS) および特に CICS ECI に精通したユーザー向けです。
このチュートリアルで例示されるタスクを実行するには、次のツールとコンポーネントがインストールされている必要があります。
- IBM® WebSphere® Application Server バージョン V7.0、V8.0、または V8.5
- インストール済み J2EE Connector (J2C) ツール
- CICS ECI サーバーへの接続: このチュートリアルでは、アプリケーションがサーバー上で CICS プログラムと対話します。特に、サーバーにアクセスするには、マシンに CICS トランザクション・ゲートウェイをセットアップする必要があります。
CICS を実行する CICS サーバー・マシンで、セットアップ作業を実行する必要があります。
これらの手順はここでは説明しません。
- COBOL ファイル taderc99.cbl のコピー。このファイルは製品のインストール・ディレクトリー (¥rad¥eclipse¥plugins¥com.ibm.j2c.cheatsheet.content_7.0.0¥Samples¥CICS¥taderc99) にあります。これをローカルで保管する場合は、taderc99.cbl からコードをコピーできます。
- クリーンなワークスペース。
前提条件
このチュートリアルを最初から最後まで完了するには、次の内容を十分に理解している必要があります。
- J2EE および Java プログラミング
- COBOL プログラミング言語
- CICS ECI サーバー・テクノロジー