Interstage Application Server OLTPサーバ運用ガイド |
目次 索引 |
第3章 ワークユニットの作成 | > 3.1 CORBAワークユニットの作成 | > 3.1.6 サーバアプリケーションを変更する |
運用中のワークユニットの、CORBAアプリケーションを変更する手順について説明します。
なお、業務処理の変更によりクライアントからの入出力項目が変更され、アプリケーションに通知するインタフェースが変更された場合には、IDL定義情報も変更する必要があります。このようなIDL定義ファイルの変更も含めたアプリケーションの変更作業について、以下の内容で説明します。
1)および6)の手順はInterstage管理コンソールを利用して実施することができます。
1) ワークユニットの停止
アプリケーションを入れ替えるワークユニットを停止します。
isstopwu ISSAMPLE1 |
アプリケーションを入れ替える場合、入れ替える前に必ずワークユニットを停止してください。ワークユニットを停止せずに入れ替えた場合、アプリケーションがハングアップしたり、次のワークユニット停止が無応答となる場合があります。
2) IDL定義ファイルの修正
IDLの定義情報を修正します。
3) IDLコンパイラによるコンパイル
IDLコンパイラにより、スケルトンを生成します。
4) アプリケーションの再作成
アプリケーションを修正し、スケルトンを使用して実行モジュールを作成します。
5) アプリケーションの入れ替え
アプリケーションの入れ替えは、実行モジュールのパス名(アプリケーションライブラリパス)を変更するのではなく、実行モジュールの中身を入れ替えるようにしてください。
6) ワークユニットの再起動
ワークユニットを再起動します。
isstartwu ISSAMPLE1 |
目次 索引 |