[z/OS]

WebSphere BBOC、BBO$、および BBO# トランザクションの CICS へのインストール

WebSphere® Application Server トランザクション BBOC、BBO$、および BBO# をインストールして、顧客情報管理システム (CICS®) 製品の最適化されたローカル・アダプターをサポートすることができます。システム管理者は、トランザクションを使用する前に、CICS にトランザクションをインストールし、構成しておく必要があります。その後、CICS 環境で、最適化されたローカル・アダプターの CICS Link サーバーを活動化することができます。

始める前に

CICS 製品の使用について詳しくは、CICS インフォメーション・センターを参照してください。

このタスクについて

アダプターは、リソース・マネージャー として CICS 領域で稼働するように設計されています。CICS では、リソース・プロバイダーが使用する主要な手段となるのは、タスクに関連したユーザー出口 (TRUE) です。TRUE サポートによって、CICS アプリケーションのスレッドと、外部のリソース・マネージャーのスレッドの間の境界が提供されます。現在 CICS では、DB2®、WebSphere MQ、および TCPIP のソケットが、TRUE サポートを使用して稼働します。最適化されたローカル・アダプターでは TRUE がサポートされます。

CICS の下で稼働し、最適化されたローカル・アダプター API を使用するアプリケーションは、ターゲットのスタブ・ルーチンを呼び出します。ターゲットのスタブ・ルーチンは、CICS DFHRMCAL サポート・プログラムを開始して、TRUE ルーチンの名前とパラメーターを渡します。CICS は、CICS 管理下の OPENAPI TCB の 1 つに TRUE をディスパッチし、API 呼び出しが完了するまで実行します。次にこの呼び出しは、出力パラメーターとともに CICS に戻ります。

また CICS TRUE サポートは、アプリケーション終了時、異常終了時、あるいは CICS への明示的な同期点呼び出しの発行時などに、トランザクションの境界を越えて通知を出します。 このサポートを使用してトランザクション・コンテキストを WebSphere Application Server に伝搬する方法や、2 フェーズ・コミットについて詳しくは、『WebSphere Application Server トランザクション、BBOC、BBO$、BBO#』トピックを参照してください。

手順

  1. CICS に必要なロード・モジュールと DLL がコピーされていることを確認します。 CICS に必要なすべてのロード・モジュールと DLL が、WebSphere Application Server HFS/zFS から、CICS の下で使用される分割されたデータ・セットにコピーされている必要があります。

    ロード・モジュールと DLL は、製品のインストール中に copyZOS.sh スクリプトを実行したときにコピーされます。copyZOS.sh スクリプトの実行について詳しくは、『最適化されたローカル・アダプターをサーバー環境で使用可能にする』トピックを参照してください。

  2. 結果のデータ・セットを CICS DFHRPL 連結に配置します。 CICS でアダプターを活動化するには、その前にこのステップを完了しておく必要があります。
  3. CICS で稼働する WebSphere Application Server プログラムはすべて、再入可能、再使用可能、およびスレッド・セーフであり、並行性パラメーターを threadsafe に設定して定義されます。それらのプログラムを CICS で使用するために、UseLPACopy プログラム・プロパティーを yes に設定して、論理区画に配置することができます。
  4. CICS を始動して、アダプターを活動化します。 TRUE プログラムを CICS の始動時に自動的に開始するために使用できる、Program List Table Post-Initialization (PLTPI) プログラムが提供されます。PLTPI を使用しない場合は、CICS トランザクション BBOC が提供されます。このトランザクションを使用して、TRUE モジュールに対するトレースの開始、停止、有効化、および無効化を行うことができます。 TRUE プログラムの名前は BBOATRUE で、これは、START_TRUE パラメーターを設定した BBOC トランザクションを使用して活動化されます。

    CICS セキュリティーが有効になっている場合、BBOC START_TRUE パラメーターおよび STOP_TRUE パラメーターを実行するユーザー ID には、EXEC CICS ENABLE PROGRAM(BBOATRUE) および DISABLE PROGRAM(BBOATRUE) EXITALL を実行する権限が付与されている必要があります。CICS 下の WebSphere Application Server モジュールによって出されたメッセージは、BBOQ 追加区画の一時データ・キュー (TDQ) に送られます。これは、CICS 領域の DD BBOOUT の下に割り振られます。

タスクの結果

これで、CICS 内の WebSphere Application Server トランザクションが活動化されました。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_installwastranscics
ファイル名:tdat_installwastranscics.html