1.3 処理の流れ
Advanced Shellは,実行環境(Advanced Shell)と開発環境(Advanced Shell - Developer)とに分かれています。開発環境で作成したジョブ定義スクリプトを実行環境で実行します。ジョブ定義スクリプトは,任意のテキストエディタを使用して作成してもかまいません。
システムに対する権限で分類した場合,Advanced Shellの利用者は,システム管理者と一般ユーザーに分けられます。それぞれの役割について説明します。
Advanced Shellの利用者 |
役割 |
|
---|---|---|
システム管理者 |
システム運営上の責任者です。スーパーユーザー権限をあらかじめ与えられています。 システム管理者は,Advanced Shellを実行できる環境を管理して,Advanced Shellを使用する一般ユーザーをシステムに登録します。 |
|
一般ユーザー |
開発者 |
ジョブ定義スクリプトを作成したり,デバッグなどをしたりします。 |
運用者 |
Advanced Shellの定義,実行および結果の確認を実施して,Advanced Shellの実行に不具合があれば対処します。 JP1/AJSを使用する場合の運用者の作業については,「3.1.1 JP1/AJSのジョブに関する運用者の作業」を参照してください。 |
Advanced Shellのシステムの全体構成を次の図に示します。
-
Windows上の開発環境で開発者がAdvanced Shellエディタや任意のテキストエディタを使ってジョブ定義スクリプトを入力します。
-
Advanced Shellエディタや任意のテキストエディタからジョブ定義スクリプトを保存します。
ジョブ定義スクリプトを実行環境に転送します。
実行環境で運用者が次のような方法を使ってジョブ定義スクリプトの実行を指示します。
JP1/AJSを使った自動実行
コマンドプロンプトやUNIXのシェルからの手動実行など
Advanced Shellがジョブ定義スクリプトを実行した結果を出力するので,その内容を確認します。