JPH05210508A - Program maintaining function - Google Patents

Program maintaining function

Info

Publication number
JPH05210508A
JPH05210508A JP1578492A JP1578492A JPH05210508A JP H05210508 A JPH05210508 A JP H05210508A JP 1578492 A JP1578492 A JP 1578492A JP 1578492 A JP1578492 A JP 1578492A JP H05210508 A JPH05210508 A JP H05210508A
Authority
JP
Japan
Prior art keywords
revision
information file
terminal
file
program
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
JP1578492A
Other languages
Japanese (ja)
Inventor
Masaki Tokuda
正樹 得田
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
Original Assignee
NEC Corp
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 filed Critical NEC Corp
Priority to JP1578492A priority Critical patent/JPH05210508A/en
Publication of JPH05210508A publication Critical patent/JPH05210508A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

PURPOSE:To automatically perform program maintenance by performing a process by an operator only once. CONSTITUTION:A terminal sends a request to receive a revision information file to a host device. Once the reception of the revision information file from the host device is completed, the revision of this terminal is compared with the value of the revision information file. Since the revision of the terminal is small, a request to receive a maintenance information file is sent to the host device and the terminal repeatedly sends a request to receive programs 1-3 in order to the host device and receives them. Then, the revision information file is updated by adding 1 to the value of the revision file. Then the obtained value is compared with the value of the revision information file which is received first. Consequently, both the values are equal, so the processing ends.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、オンライン端末の増加
によるプログラム保守方法に関し、特に、オペレーティ
ング数の削減,確実性を実現するプログラム保守方法に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a program maintenance method by increasing the number of online terminals, and more particularly to a program maintenance method for reducing the number of operating systems and ensuring reliability.

【0002】[0002]

【従来の技術】従来、プログラムの修正,変更後の全オ
ンライン端末に対する更新作業は、端末からの起動で上
位装置に準備されている端末プログラムを受信し、保守
するというものであるが、起動時に端末プログラム名を
入力しなければならず、また、一回の起動で受信できる
プログラムは1つだけである。
2. Description of the Related Art Conventionally, the update work for all online terminals after a program has been modified or changed involves receiving and maintaining a terminal program prepared in a host device by starting from the terminal. The terminal program name must be entered, and only one program can be received at one start.

【0003】[0003]

【発明が解決しようとする課題】上述した従来のプログ
ラム保守方法においては、起動時に端末プログラム名入
力が必要となり、オペレータの作業に負担がかかってい
る。また、複数のプログラムを保守する場合は、起動も
複数回行なわなければならず、起動からプログラム受信
完了まで、オペレータが端末を監視する必要もあり、作
業に必要以上の工数を費している。そして作業工数の増
加により、作業ミス発生の可能性も出てきている。
In the above-mentioned conventional program maintenance method, it is necessary to input the terminal program name at the time of activation, which imposes a burden on the operator's work. Further, when maintaining a plurality of programs, it is necessary to perform the activation a plurality of times, and the operator needs to monitor the terminal from the activation to the completion of the reception of the program, which requires more man-hours for the work. Due to the increase in work man-hours, there is a possibility that work mistakes will occur.

【0004】[0004]

【課題を解決するための手段】本発明は、オンラインシ
ステムにおけるオンライン端末のプログラムを保守する
プログラム保守方法において、端末にて保有しているリ
ビジョンと上位装置のリビジョン情報を比較することに
より、保守すべきプログラムすべてを自動的に保守する
ことを特徴とするものである。
The present invention provides a program maintenance method for maintaining a program of an online terminal in an online system, by comparing the revision held in the terminal with the revision information of the host device. It is characterized by automatically maintaining all necessary programs.

【0005】[0005]

【作用】本発明のプログラム保守方法では、起動後にま
ず上位装置よりリビジョン情報ファイルを受信し、端末
にてそのリビジョンと自端末のリビジョンとの比較を行
なう。そして自端末のリビジョンが、リビジョン情報フ
ァイルのリビジョンより小さい値であれば、次に保守情
報ファイルの受信を行なう。保守情報ファイルとは、各
リビジョンごとに存在するファイルであり、そのリビジ
ョンにおいて、保守すべきプログラム名やファイル名が
登録されている。保守情報ファイルの受信が終れば、そ
の内容を参照しながら保守すべきプログラムを1つずつ
受信していく。そして最後に自端末のリビジョンを1つ
カウントアップし、リビジョン情報ファイルのリビジョ
ンとの比較を行なう。このとき、リビジョンが同じにな
っていれば保守作業は終了するが、なっていないときに
は、再び保守情報ファイルの受信に戻り自端末のリビジ
ョンとリビジョン情報ファイルのリビジョンが同じにな
るように処理する。
According to the program maintenance method of the present invention, after the activation, the revision information file is first received from the host device, and the terminal compares the revision with the revision of its own terminal. If the revision of the terminal is smaller than the revision of the revision information file, the maintenance information file is received next. The maintenance information file is a file that exists for each revision, and the program name or file name to be maintained is registered in that revision. After receiving the maintenance information file, the programs to be maintained are received one by one while referring to the contents. Finally, the revision of the terminal is incremented by one and compared with the revision in the revision information file. At this time, if the revisions are the same, the maintenance work ends, but if not, the process returns to the reception of the maintenance information file again and processing is performed so that the revision of the own terminal and the revision of the revision information file become the same.

【0006】[0006]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.

【0007】図1は本発明の一実施例の処理を示すフロ
ーチャートである。
FIG. 1 is a flow chart showing the processing of one embodiment of the present invention.

【0008】図2は処理実行前の自端末のリビジョンフ
ァイル101を示す。
FIG. 2 shows the revision file 101 of the own terminal before execution of processing.

【0009】図3はリビジョン情報ファイル102を示
す。
FIG. 3 shows the revision information file 102.

【0010】図4は保守情報ファイルを示す。FIG. 4 shows a maintenance information file.

【0011】まず、端末から上位装置に対して、リビジ
ョン情報ファイルの受信要求を行なう。上位装置よりリ
ビジョン情報ファイルの受信が完了すれば、自端末のリ
ビジョンとリビジョン情報ファイルの値を比較する。こ
こで、自端末のリビジョンが小さいため、今度は保守情
報ファイルの受信要求を上位装置に行ない、図4を見る
と、保守すべきプログラムは3つであり、端末は上位装
置に対してプログラム1から順にプログラム3まで受信
要求を行ない、それを受信するという動作を繰り返す。
それが完了すれば自端末のリビジョンファイルの値を、
リビジョンファイル101に1を加えたリビジョン情報
ファイル102に変更する。そして一番最初に受信した
リビジョン情報ファイルの値と比較する。その結果、双
方の値が同じになっているため、処理が終了する。
First, the terminal requests the host device to receive the revision information file. When the reception of the revision information file from the upper device is completed, the revision of the self terminal and the value of the revision information file are compared. Here, since the revision of the own terminal is small, this time the reception request of the maintenance information file is sent to the upper device, and as seen in FIG. 4, there are three programs to be maintained, and the terminal sends the program 1 to the upper device. The operation of making a reception request up to Program 3 in sequence and receiving it is repeated.
When that is completed, the value of the revision file of the own terminal,
The revision information file 102 is obtained by adding 1 to the revision file 101. Then, it compares it with the value of the first revision information file received. As a result, both values are the same, so the process ends.

【0012】[0012]

【発明の効果】以上説明したように、本発明は、オペレ
ータが処理を一度実行するだけで、自動的にプログラム
保守が行なうことができる効果を奏する。
As described above, the present invention has an effect that the program maintenance can be automatically performed by the operator only once executing the processing.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例のフローチャートである。FIG. 1 is a flowchart of an embodiment of the present invention.

【図2】図1の実施例で記述した処理実行前の自端末の
リビジョンファイルを示す図である。
FIG. 2 is a diagram showing a revision file of its own terminal before executing the process described in the embodiment of FIG.

【図3】図1の実施例におけるリビジョン情報ファイル
を示す図である。
FIG. 3 is a diagram showing a revision information file in the embodiment of FIG.

【図4】図の実施例における保守情報ファイルの内容を
示す図である。
FIG. 4 is a diagram showing the contents of a maintenance information file in the embodiment shown in FIG.

【符号の説明】 1〜3 プログラム 101 リビジョンファイル 102 リビジョン情報ファイル[Explanation of Codes] 1-3 program 101 revision file 102 revision information file

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 オンラインシステムにおけるオンライン
端末のプログラムを保守するプログラム保守方法におい
て、端末にて保有しているリビジョンと上位装置のリビ
ジョン情報を比較することにより、保守すべきプログラ
ムすべてを自動的に保守することを特徴とするプログラ
ム保守方法。
1. A program maintenance method for maintaining a program of an online terminal in an online system, which automatically maintains all programs to be maintained by comparing the revision held in the terminal with the revision information of the host device. A program maintenance method characterized by:
【請求項2】 端末から上位装置に対して、リビジョン
情報ファイルの受信要求を行ない、上位装置よりリビジ
ョン情報ファイルの受信が完了すれば、自端末のリビジ
ョンとリビジョン情報ファイルの値を比較し、自端末の
リビジョンが小さいとき、保守情報ファイルの受信要求
を上位装置に行ない、端末は上位装置に対して複数のプ
ログラムを順に受信要求を行ない、それを受信するとい
う動作を繰り返し、それが完了すれば自端末のリビジョ
ンファイルの値を、リビジョンファイルに1を加えたリ
ビジョン情報ファイルに変更し、一番最初に受信したリ
ビジョン情報ファイルの値と比較した結果、双方の値が
同じになっているとき、処理を終了することを特徴とす
る請求項1記載のプログラム保守方法。
2. The terminal requests the host device to receive the revision information file, and when the reception of the revision information file is completed from the host device, compares the revision of the terminal and the value of the revision information file, When the revision of the terminal is small, a request to receive the maintenance information file is sent to the higher-level device, and the terminal requests the higher-level device to receive multiple programs in sequence, and the operation of receiving it is repeated. When the value of the revision file of the local terminal is changed to the revision information file which is 1 added to the revision file and compared with the value of the first revision information file received, when both values are the same, The program maintenance method according to claim 1, wherein the processing is terminated.
JP1578492A 1992-01-31 1992-01-31 Program maintaining function Pending JPH05210508A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1578492A JPH05210508A (en) 1992-01-31 1992-01-31 Program maintaining function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1578492A JPH05210508A (en) 1992-01-31 1992-01-31 Program maintaining function

Publications (1)

Publication Number Publication Date
JPH05210508A true JPH05210508A (en) 1993-08-20

Family

ID=11898457

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1578492A Pending JPH05210508A (en) 1992-01-31 1992-01-31 Program maintaining function

Country Status (1)

Country Link
JP (1) JPH05210508A (en)

Similar Documents

Publication Publication Date Title
US5555427A (en) Distributed processing in a system of computers at terminals connected by a communication network
US4545767A (en) Training operation system and simulator for training in electric power system
JPH05210508A (en) Program maintaining function
JP3126848B2 (en) calculator
JPH02311939A (en) Module updating system for work station
JP3304524B2 (en) System call function processing unit
JPS6316774B2 (en)
JP2000187649A (en) Method and device for controlling command in parallel processing type on-line system
JPS6210740A (en) Interruption processing control system
JPH02272659A (en) United definition/control system for terminal attribute information
JPH09258961A (en) Method for analyzing program environment definition information
JPH0695987A (en) Data processor
JPH01263759A (en) Execution priority control system
JPS59153245A (en) Debugging device
JPH0259951A (en) Batch job start control system based upon on-line
JPH0643959A (en) Computer system
JPH05197680A (en) Dynamic terminal name simulation method
JPS63305440A (en) Data processing system
JPH0398154A (en) Batch revision system for operating system of decentralized computers
JPH05120222A (en) Common information acquisition system for on-line system
JPS62182823A (en) Operating device for electronic computer
JPS59218527A (en) Command checking system
JPH05342010A (en) Software correcting method for remote down load
JPH09218839A (en) Network system
JPH06348567A (en) Message batch processing system with intermittent operating function

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19981104