JPH05225132A - Actuation system of on-line terminal system - Google Patents
Actuation system of on-line terminal systemInfo
- Publication number
- JPH05225132A JPH05225132A JP4027835A JP2783592A JPH05225132A JP H05225132 A JPH05225132 A JP H05225132A JP 4027835 A JP4027835 A JP 4027835A JP 2783592 A JP2783592 A JP 2783592A JP H05225132 A JPH05225132 A JP H05225132A
- Authority
- JP
- Japan
- Prior art keywords
- job
- program
- host
- online
- information
- 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
Links
Landscapes
- Computer And Data Communications (AREA)
- Multi Processors (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、端末システムを有する
オンラインシステムにおいて、ホストからの指示で任意
のオンライン端末システムに切替もしくは任意のバッチ
ジョブをオンラインと並行して実行するシステムに関す
るものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an online system having a terminal system, which switches to an arbitrary online terminal system by a command from a host or executes an arbitrary batch job in parallel with an online system.
【0002】[0002]
【従来の技術】オンラインシステムにおけるリアルタイ
ム処理を行う端末システムにおいては、性能上端末シス
テムのリソース全てを使用したオンラインシステムを通
常1個のみ稼働させる形態で行っている。この様な時、
端末システム内で上記オンラインシステムとは排他的な
別のオンラインシステムを動作させる時は、人手による
ソフトヱア入れ替え、もしくはコンソール装置等からの
指示入力によってオンラインジョブを切替る方式を採用
している。又本発明の様な端末システム内での自動切り
替えについては、障害時等にあらかじめ設定された手順
・シーケンスに従い切り替えを行う方式が提案されてお
り、公知文献としては、特公昭57−24589号の現
金自動取引方式等がある。2. Description of the Related Art In a terminal system that performs real-time processing in an online system, usually only one online system that uses all the resources of the terminal system is operated in terms of performance. At this time,
When operating another online system exclusive to the above online system in the terminal system, a system is employed in which online jobs are switched by manual software replacement or instruction input from a console device or the like. As for automatic switching in the terminal system as in the present invention, a method of switching according to a preset procedure / sequence at the time of failure or the like has been proposed. There are automatic cash transaction methods.
【0003】[0003]
【発明が解決しようとする課題】オンラインシステムの
発展段階においては、エンドユーザーのニーズからオン
ライン端末システムへの機能向上・操作向上等のための
システムエンハンスやシステム再構築が頻繁に行われ、
又これらのシステムテストも比例して実施される事にな
る。At the development stage of the online system, system enhancement and system restructuring are frequently performed to improve the functions and operations of the online terminal system from the needs of end users.
Also, these system tests will be carried out in proportion.
【0004】この様な状況において、端末システムにお
いては下記に示す様な特徴を有しているため通常従来技
術では端末システム側から人手が介在したシステム切替
手段が必要となる。In such a situation, since the terminal system has the following features, the conventional technology usually requires a system switching means with human intervention from the terminal system side.
【0005】(1)エンハンスするシステムは現在稼働
しているシステムの使用しているリソースと同等以上使
用するケースが多いため(ホスト回線/端末/メモリ
等)排他的な関係となり、端末側でシステムを切替る手
段が必要。(1) Since the enhanced system often uses resources equal to or more than the resources used by the system currently operating (host line / terminal / memory, etc.), an exclusive relationship is established, and the system on the terminal side Need a means to switch.
【0006】(2)リソースを増強して対処しようとす
るとコスト増となる。(2) If the resources are increased to cope with the cost, the cost increases.
【0007】(3)端末システムは通常ホスト設置場所
とは離れて設置されている。(3) The terminal system is usually installed away from the host installation place.
【0008】(4)現行稼働システムの信頼性を低下さ
せないため、通常現行システムとは別に新システムを作
成するため、現行システムの延長線上で新システムのテ
ストは出来ない。(4) Since the reliability of the current operating system is not deteriorated, a new system is usually created separately from the current system, so that the new system cannot be tested on an extension of the current system.
【0009】さらに上記の事から端末システム側から切
替る操作を行うとしても、通常端末システムは大量に設
置される事、及び一斉に新システムに切替るケースが多
い事などから多くの人員・工数が要求される。Further, even if the switching operation is performed from the terminal system side due to the above reasons, a large number of terminal systems are usually installed, and there are many cases where switching to the new system is performed all at once. Is required.
【0010】本発明の目的は、ホストからの指示を受け
て端末システム側の任意のオンラインシステムを自動的
に切替る方法を、端末システム側に提供する事によっ
て、新システムの構築・テストの効率化/迅速化/信頼
性の向上及び運用の柔軟性の向上を図る事にある。又こ
の方法を利用して任意のバッチを並行して実行させ運用
・業務の柔軟性向上を図っている。An object of the present invention is to provide a method for automatically switching an arbitrary online system on the terminal system side in response to an instruction from a host to the terminal system side, thereby improving the efficiency of constructing and testing a new system. The aim is to improve speed / speed / reliability and operational flexibility. This method is also used to execute arbitrary batches in parallel to improve the flexibility of operations and operations.
【0011】[0011]
【課題を解決するための手段】本発明は、上記目的を達
成するため、端末システム側にホストからの指示ID情
報と立ち上げるジョブのプロシジャー名称を対応づけた
テーブルを結合させたジョブ起動・監視プログラムと、
ホストとの通信を行う各オンラインジョブでのホスト指
示IDチェック、ジョブ起動・監視プログラムへのプロ
グラム間情報連絡とにより実現する。According to the present invention, in order to achieve the above object, a job start / monitor in which a table in which instruction ID information from a host and a procedure name of a job to be started are associated with each other is combined on the terminal system side. The program,
This is achieved by checking the host instruction ID in each online job that communicates with the host and communicating the program start-up / monitoring program with information between programs.
【0012】この方式によりホストから立ち上げ指示情
報がはいったメッセージをオンラインジョブが受取り、
IDが一致した時は処理継続、不一致ならば起動・監視
プログラムに連絡した後自らを終了させ、上記テーブル
情報・起動プログラムにより該当プログラムを起動させ
ている。According to this method, the online job receives the message containing the startup instruction information from the host,
If the IDs match, the process continues. If the IDs do not match, the startup / monitoring program is notified, and then the program is terminated and the corresponding program is started by the table information / starting program.
【0013】[0013]
【作用】端末システム側では最初に固定的に立ち上がる
起動・監視プログラムがテーブルの設定に従い初期オン
ラインプログラムを立ちあげホストからのメッセージ送
信を待たせている。Operation: On the terminal system side, the start-up / monitoring program that first starts up in a fixed manner starts the initial online program according to the setting in the table and waits for the message transmission from the host.
【0014】ホストからの指示ID情報を2種類の情報
で構成し、1つのオンライン・バッチ識別、もう1つを
起動ジョブIDとすれば、オンライン識別の場合オンラ
インシステムの継続/切替処理、バッチ識別の場合端末
システム内でオンラインシステムと並行バッチ処理の起
動が可能となる。(オンラインシステムプログラムはバ
ッチ識別の時、起動・監視プログラムへの情報通知だけ
の役割となる。)If the instruction ID information from the host is composed of two kinds of information and one online batch identification and the other one is a startup job ID, in the case of online identification, online system continuation / switching processing and batch identification are performed. In this case, the online system and parallel batch processing can be activated in the terminal system. (The online system program plays a role only in notifying the startup / monitoring program of information during batch identification.)
【0015】[0015]
【実施例】以下本発明の一実施例を図1から図3にて説
明する。図1にシステム概念図、図2に情報定義関連図
を示す。端末システムはシステム(OS等)、ジョブ起
動プログラムエリア、オンラインプログラムエリア、バ
ッチエリア複数が並行して動作可能な端末制御装置を基
本装置として、プログラムやテーブル等を格納するディ
スク等の装置、端末群そしてホストとの回線から構成さ
れる。そして図2に示す様な関連づけにて、ホストから
の起動ジョブ指示メッセージがくる事、端末システム環
境にこれらが事前に組み込まれている事を前提として本
システムは動作する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to FIGS. FIG. 1 shows a system conceptual diagram, and FIG. 2 shows an information definition related diagram. The terminal system is a system (OS, etc.), a job activation program area, an online program area, and a batch area. A terminal control device capable of operating in parallel is used as a basic device, and a device such as a disk for storing programs and tables, a terminal group. And it consists of a line with the host. The system operates on the premise that a startup job instruction message from the host comes in association with each other as shown in FIG. 2 and that these are incorporated in the terminal system environment in advance.
【0016】図3に示す概略処理フローのオンラインプ
ログラムの切替えを例として、本発明の起動方式につい
て記述する。(1)〜(11)は処理の流れを示す。The start-up method of the present invention will be described by taking as an example the switching of online programs in the schematic process flow shown in FIG. (1) to (11) show the flow of processing.
【0017】最初は固定的にジョブ起動プログラムが図
1に示すエリアにロードされて起動し、その後本プログ
ラムがテーブルファイルを読込み、図2に示す初期立上
げ情報にセットされているジョブ(オンラインジョブは
排他的セット、バッチジョブはバッチエリア数分セット
可)を取り出し起動させオンラインAが起動する。その
後ホストからジョブBの起動メッセージがくると、オン
ラインプログラムAはIDをチェックし不一致であるた
め、その旨OS経由でジョブ起動プログラムに情報を連
絡する。ジョブ起動プログラムか情報を受けてテーブル
ファイルからIDが一致するジョブBを捜し起動する。
そして再度ホストからの起動ジョブBメッセージを待ち
受けて処理を開始させる。First, the job starting program is fixedly loaded into the area shown in FIG. 1 and started, and then this program reads the table file and sets the job (online job) set in the initial startup information shown in FIG. Is an exclusive set, and batch jobs can be set for the number of batch areas), and the online A is started. After that, when the job B activation message is received from the host, the online program A checks the ID, and since there is a mismatch, it notifies the job activation program of the information via the OS. Upon receiving the information from the job activation program, it searches the table file for the job B having the same ID and activates it.
Then, it again waits for the startup job B message from the host and starts the processing.
【0018】以上の様な方式により、ホストから任意の
端末システムオンラインプログラムを自動的に、切換え
選択起動する事ができる。According to the above-mentioned method, the host can automatically switch and start an arbitrary terminal system online program.
【0019】又さらにオンラインプログラムがホストと
通信している間に、バッチジョブ起動メッセージを端末
システムに送信すると、オンラインシステムと並行して
バッチプログラムを複数以上実行させる事ができる。Furthermore, if a batch job start message is sent to the terminal system while the online program is communicating with the host, it is possible to execute a plurality of batch programs in parallel with the online system.
【0020】[0020]
【発明の効果】本発明によれば、人手を介さず大量の端
末システムのオンラインシステムを迅速に切換え可能で
あり、多種のオンラインシステム起動を可能とする。又
オンラインと並行してホストからの指示で端末システム
内に複数以上バッチジョブを実行させる事ができ、運用
の柔軟性を向上させえる。According to the present invention, it is possible to quickly switch online systems of a large number of terminal systems without human intervention, and it is possible to start various online systems. Further, it is possible to execute a plurality of batch jobs in the terminal system in parallel with the online by an instruction from the host, and it is possible to improve operational flexibility.
【図1】本発明の一実施例が適用されるシステムの動作
環境概念図である。FIG. 1 is a conceptual diagram of an operating environment of a system to which an embodiment of the present invention is applied.
【図2】本発明の一実施例による定義情報関連図であ
る。FIG. 2 is a definition information related diagram according to an embodiment of the present invention.
【図3】本発明の一実施例によるオンラインプログラム
の切替え例を示すフロー図である。FIG. 3 is a flowchart showing an example of online program switching according to an embodiment of the present invention.
1…ホスト、 2…端末制御装置、 3…テーブルファイル、 4…プロシジャーファイル、 5…プログラムファイル。 1 ... Host, 2 ... Terminal control device, 3 ... Table file, 4 ... Procedure file, 5 ... Program file.
Claims (1)
において、あらかじめ端末システム側に組み込んでいる
ジョブ立ち上げ情報を組み込んだプログラムのジョブ起
動ジョブを設け、ホストからの指示と各ユーザオンライ
ンジョブとの連携により、指示に対応したジョブのみを
自動的に選択起動させる事を特徴としたオンライン端末
システムの起動方式。1. In an online system having a terminal system, a job start job of a program that incorporates job start-up information that is installed in advance in the terminal system side is provided, and an instruction from the host and cooperation with each user online job are provided. An online terminal system startup method that automatically selects and starts only jobs that correspond to instructions.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4027835A JPH05225132A (en) | 1992-02-14 | 1992-02-14 | Actuation system of on-line terminal system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4027835A JPH05225132A (en) | 1992-02-14 | 1992-02-14 | Actuation system of on-line terminal system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05225132A true JPH05225132A (en) | 1993-09-03 |
Family
ID=12231995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4027835A Pending JPH05225132A (en) | 1992-02-14 | 1992-02-14 | Actuation system of on-line terminal system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05225132A (en) |
-
1992
- 1992-02-14 JP JP4027835A patent/JPH05225132A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7703091B1 (en) | Methods and apparatus for installing agents in a managed network | |
JPS60136833A (en) | Switching method of operating system | |
JPH05225132A (en) | Actuation system of on-line terminal system | |
EP0372411B1 (en) | Floating console control system | |
JPH0962626A (en) | On-line testing method of decentralized processing system | |
CN113064749B (en) | Method for controlling debugging information output at runtime stage through BIOS | |
JP3265540B2 (en) | Operation control method of computer system | |
JPH10254726A (en) | Remote inspection system | |
JPH02178864A (en) | Ipl processing system | |
KR920003279B1 (en) | Method for loading os & nos in data processing device | |
CN115658407A (en) | Memory bank testing method, system, device, equipment and storage medium | |
JP2000099340A (en) | Computer system and its basic software change method | |
JP2545763B2 (en) | Restart method of batch processing in hot standby system | |
JPH08241279A (en) | Dbms control system | |
JPH0222738A (en) | Reexecution job name display system | |
CN114691427A (en) | Large host restarting method and device | |
JPH04346133A (en) | Method and device for testing program load device | |
JPH09218839A (en) | Network system | |
JPH0332143A (en) | Processor extension method for multiple decentralization control exchange system | |
JPH03237529A (en) | Memory maintenance system dependent upon online of information processor | |
JPH09245002A (en) | Operation control method for electronic computer system | |
JPH05158896A (en) | Structure control system | |
JPH0522411A (en) | Multiprocessor function change processing system in exchange system | |
JPH0773027A (en) | System recovery method for general-purpose computer | |
JPS63126029A (en) | Test printing system for printer |