JPH03269639A - バッチジョブ実行方式 - Google Patents

バッチジョブ実行方式

Info

Publication number
JPH03269639A
JPH03269639A JP7022090A JP7022090A JPH03269639A JP H03269639 A JPH03269639 A JP H03269639A JP 7022090 A JP7022090 A JP 7022090A JP 7022090 A JP7022090 A JP 7022090A JP H03269639 A JPH03269639 A JP H03269639A
Authority
JP
Japan
Prior art keywords
job
data
batch job
intermediate file
batch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7022090A
Other languages
English (en)
Inventor
Toshio Takahira
高平 敏男
Tatsushi Sasamura
笹村 達志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Software Chubu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Software Chubu Ltd filed Critical NEC Corp
Priority to JP7022090A priority Critical patent/JPH03269639A/ja
Publication of JPH03269639A publication Critical patent/JPH03269639A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はバッチジョブ実行方式、特にバッチジョブの起
動方法に関する。
〔従来の技術〕
一般にオンラインジョブは一つのジョブのなかに互いに
関連する複数の処理(タスク)を含み、ある一つの業務
を完結できるように構成されている。そのとき各タスク
はシステム資源を必要に応じて割当てられる。
しかしながら複数のタスクののなかには多大なシステム
資源を必要とする高負荷のタスクを含むことがある。た
とえばデータベースを検索したり更新したりするタスク
はその一つである。
オンラインジョブを実行中に上記のようねタクスを処理
すると、そのようなタスクはシステム資源を長時間占有
するので、他のタスクやオンラインジ」ブを実行しにく
くなり、オンラインサービス全体の応答を悪化させると
いう欠点がある。
〔発明が解決しようとする課題〕
本発明が解決しようとする課題、すなわち本発明の目的
はオンラインジョブに含まれる高負荷のタスクをバッチ
ジョブとして実行するようにして上記の欠点を改善した
バッチジョブ実行方式を提供することにある。
〔課題を解決するための手段〕
本発明のバッチジョブ実行方式は、オンラインジョブを
介してバッチジョブの入力データを中間ファイルに書込
み、前記バッチジョブを起動し、前記バッチジョブは前
記中間ファイルから前記入力データを読出して処理し、
処理した結果の出力データを前記中間ファイルに書込み
、前記オンラインジョブは前記バッチジョブから実行終
了通知を受けたとき前記中間ファイルから前記出力デー
タを読出して表示するようにして実現される。
〔実施例〕
以下、本発明について図面を参照しながら説明する。
第1図は本発明の一実施例を示すブロック図である。同
図においてバッチジョブ実行方式は、処理データを入出
力し処理動作を指示する入出力端末1と、入出力端末1
と処理業務とのインターフェースを司どるオンラインジ
ョブ2と、処理業務の入力データおよび出力データを保
管する中間ファイル3と、上記の処理業務の実体である
バッチジョブ4と、バッチジョブ4が使用するジョブフ
ァイル5とを有する。
オンラインジョブ2は入出力端末1から入力データを取
込んで中間ファイル3に書込み、中間ファイル3から出
力データを読出して入出力端末1に送出する。バッチジ
ョブ4は中間ファイル3から入力データを読出しジョブ
ファイル5を使用しながら処理業務を実行し、実行結果
である出力データを中間ファイル3に書込む。そして処
理業務を終了したとき入出力端末1に処理業務の終了を
通知する。
第2図は上記のバッチジョブ実行方式の動作を示す流れ
図である。同図は処理業務としてデータベースを検索す
る業務の例を示す。
最初に入出力端末1から検索データを入力し、中間ファ
イル3に検索データ31として格納する(ステップ21
.22)。そしてバッチジョブ4の起動を指示する(ス
テップ23)。
バッチジョブ4(ここでは検索プ□グラム)は検索デー
タ31を取込んでデータベース32(ジョブファイル5
に対応する)を検索し、その結果を参照データ33とし
て中間ファイル3に格納する(ステップ24)。そして
上記の検索処理を終了したときジョブ終了通知を送出す
る(ステップ25)。
つぎに入出力端末1はオンラインジョブ2を介して中間
ファイル3から参照データ33を読出して表示出力する
(ス、テップ26,27)。
〔発明の効果〕
以上詳細に説明したように、本発明のバッチジョブ実行
方式によればオンラインジョブに含まれていた高負荷の
タスクをバッチジョブとして実行できるので、オンライ
ンサービス全体の応答を改善することができるという効
果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
動作を示す流れ図である。 1・・・・・・入出力端末、2オンラインジヨブ、3・
・・・・・中間ファイル、4・・・・・・バッチジョブ
、5・・・・・・ジョブファイル。

Claims (1)

  1. 【特許請求の範囲】 1、オンラインジョブを介してバッチジョブの入力デー
    タを中間ファイルに書込み、前記バッチジョブを起動し
    、前記バッチジョブは前記中間ファイルから前記入力デ
    ータを読出して処理し、処理した結果の出力データを前
    記中間ファイルに書込み、前記オンラインジョブは前記
    バッチジョブから実行終了通知を受けたとき前記中間フ
    ァイルから前記出力データを読出して表示することを特
    徴とするバッチジョブ実行方式。 2、請求項1記載のバッチジョブ実行方式において、シ
    ステム資源を占領しやすいジョブをバッチジョブとする
    ことを特徴とするバッチジョブ実行方式。
JP7022090A 1990-03-19 1990-03-19 バッチジョブ実行方式 Pending JPH03269639A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7022090A JPH03269639A (ja) 1990-03-19 1990-03-19 バッチジョブ実行方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7022090A JPH03269639A (ja) 1990-03-19 1990-03-19 バッチジョブ実行方式

Publications (1)

Publication Number Publication Date
JPH03269639A true JPH03269639A (ja) 1991-12-02

Family

ID=13425248

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7022090A Pending JPH03269639A (ja) 1990-03-19 1990-03-19 バッチジョブ実行方式

Country Status (1)

Country Link
JP (1) JPH03269639A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8850171B2 (en) 2010-06-14 2014-09-30 Panasonic Corporation Multithreaded parallel execution device, broadcast stream playback device, broadcast stream storage device, stored stream playback device, stored stream re-encoding device, integrated circuit, multithreaded parallel execution method, and multithreaded compiler

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8850171B2 (en) 2010-06-14 2014-09-30 Panasonic Corporation Multithreaded parallel execution device, broadcast stream playback device, broadcast stream storage device, stored stream playback device, stored stream re-encoding device, integrated circuit, multithreaded parallel execution method, and multithreaded compiler

Similar Documents

Publication Publication Date Title
JPH05298052A (ja) ウインドウシステムおよびイベント処理方法
JPH03269639A (ja) バッチジョブ実行方式
JPH1020984A (ja) 簡易化機能選択メニュー方式
TWI236626B (en) System and method for integrating programs of targeted system to save computer system resources
JP2509936B2 (ja) 出力制御装置
JPH06332857A (ja) オンライン処理システム
JPH01123369A (ja) プレゼンテーション装置
JPH0784802A (ja) モジュール実行制御方法及び装置
JPH0327439A (ja) プログラムの共有モジュール管理方式
JPH06110670A (ja) グラフィックユーザインタフェース機能カスタマイズ方式
JP2003085013A (ja) Pdmシステム、システム接続用プログラム作成方法
JPH03123955A (ja) ワークステーションからのバッチ処理ジョブの起動とその状態監視方法
JPH0628077A (ja) 入力支援システム
JPH0695891A (ja) インタフェース方式
JPH03214322A (ja) 計算機システム
JPH064348A (ja) プログラムデバッグ方式
JPH0810419B2 (ja) 資源情報設定のための画面シート処理方法
JPS63234347A (ja) 意思決定支援システムの処理手順作成方式
JPS63180134A (ja) 汎用計算機システムのマルチタスク処理方式
JPH1166164A (ja) ワークフロー業務システムおよびその記憶媒体
JPH02247758A (ja) 端末情報の管理方式
JPH0235557A (ja) コマンドのテラリング処理支援装置
JPH03167637A (ja) 情報処理装置の試験診断方式
JPH0535755A (ja) Posデータ解析方式
JPH0469911B2 (ja)