JPH0314154A - Target program transfer system between computer system - Google Patents
Target program transfer system between computer systemInfo
- Publication number
- JPH0314154A JPH0314154A JP1151561A JP15156189A JPH0314154A JP H0314154 A JPH0314154 A JP H0314154A JP 1151561 A JP1151561 A JP 1151561A JP 15156189 A JP15156189 A JP 15156189A JP H0314154 A JPH0314154 A JP H0314154A
- Authority
- JP
- Japan
- Prior art keywords
- target program
- data
- conversion rule
- computer system
- transmitting
- 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
- 238000006243 chemical reaction Methods 0.000 claims abstract description 39
- 238000000034 method Methods 0.000 claims abstract description 11
- 238000004891 communication Methods 0.000 abstract description 9
- 230000009466 transformation Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、複数の計算機システム間で目的プログラムを
相互利用するため通信回線を介して目的プログラムを転
送する計算機システム間の目的プログラム転送方式に関
する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a method for transferring an object program between computer systems via a communication line in order to mutually use the object program between a plurality of computer systems. .
現在、各計算機システムの中央処理装置、主記憶装置、
演算処理装置、入出力装置、周辺処理装置及びデータ等
の限られた資源を有効に利用するために、各計算機シス
テム間を通信回線で接続し、これらの資源を共有する手
段がとられている。Currently, each computer system's central processing unit, main memory,
In order to effectively utilize limited resources such as arithmetic processing units, input/output devices, peripheral processing units, and data, measures are taken to connect each computer system with communication lines and share these resources. .
その際、通信手段が単純であることがら透過性に欠は伝
送できない符号列のある非透過モー1〜回線を使用して
計算機システム間を接続する場合が少なくない。In this case, since the communication means is simple, computer systems are often connected using a non-transparent line with a code string that cannot be transmitted without transparency.
目的プログラムの中には非透過モード回線ては制御文字
として割当てられていて通信できないいくつかのデータ
、例えは、非透過モート手順においてテキストの始まり
を表す”02J (16進表現のデータ)や同様にテ
キストの終わりを表す[03J (16進表現のデー
タ)などが含まれているために、この回線を使って目的
プログラムを転送することかできない。Some data in the target program is assigned as a control character and cannot be communicated on a non-transparent mode line, such as "02J" (data in hexadecimal representation), which indicates the beginning of text in a non-transparent mode procedure, or similar. Because the line contains [03J (data expressed in hexadecimal), which indicates the end of text, the target program cannot be transferred using this line.
このため、目的プログラムを利用する際は、目的プログ
ラムを有するシステムから磁気テープに退避し、その目
的プログラムを利用しようとしているシステムかある場
所まで、何らかの輸送手段により運搬し、磁気テープ装
置にその磁気テープを装填して利用側計算機システム内
に記憶させるという手段がとられていた。Therefore, when using a target program, the system containing the target program is saved onto a magnetic tape, transported by some means of transportation to the system or location where the target program is to be used, and then transferred to a magnetic tape device. The method used was to load the tape and store it in the user's computer system.
上述した従来の目的プログラムの流用方式では、計算機
システム間の距儒か遠ければ遠い程、運搬に要する手間
と時間と費用が多く発生するという欠点がある。The above-mentioned conventional target program diversion method has the disadvantage that the farther the distance between computer systems, the more effort, time, and expense required for transportation.
又、磁気テープを媒体としているために磁気テープ装置
に装填するというオペレータにとって煩わしい作業が発
生するという欠点もある。Further, since the medium is a magnetic tape, there is a drawback that the operator has to load the magnetic tape into a magnetic tape device, which is a troublesome task.
本発明の目的は、このような問題点を解決し、遠隔地に
ある計算機システム間でも、オペレータの操作を介さず
容易に短時間で非透過モード回線を使用して目的プログ
ラムを転送できる計算機システム間の目的プログラム転
送方式を提供することである。An object of the present invention is to solve these problems and to provide a computer system that can easily and quickly transfer target programs between computer systems in remote locations using a non-transparent mode line without operator intervention. The purpose is to provide a program transfer method between
本発明の計算機システム間のプログラム転送方式は、目
的プログラムを記憶する送信側記憶手段と、目的プログ
ラムの構成データを非透過モード手順で通信可能な形式
に変換する変換規則情報を格納した変換規則テーブルと
、目的プログラムを構成データに分解し前記変換規則情
報に従って変換する変換処理手段と、変換後のデータを
送信する送信手段とを有する送信側計算機システムと、
送信されてきたデータを受信する受信手段と、その受信
データを前記変換規則情報と逆の変換を行う逆変換規則
情報を格納した逆変換規則テーブルと、前記逆変換規則
情報に従って受信したデータを逆変換し送信した目的プ
ログラムを再生する逆変換処理手段と、逆変換された目
的プログラムを記憶する受信側記憶手段とを有する受信
側計算機システムと、前記送信側計算機システムと受信
側計算機システム間を接続する非透過モード回線とを備
えて構成される。The program transfer method between computer systems of the present invention includes a sending side storage means for storing a target program, and a conversion rule table storing conversion rule information for converting configuration data of the target program into a communicable format using a non-transparent mode procedure. a transmitting side computer system comprising: a conversion processing means for decomposing the target program into constituent data and converting it according to the conversion rule information; and a transmitting means for transmitting the converted data;
a receiving means for receiving transmitted data; an inverse transformation rule table storing inverse transformation rule information for inversely transforming the received data in accordance with the inverse transformation rule information; A receiving side computer system having an inverse conversion processing means for reproducing the converted and transmitted object program and a receiving side storage means for storing the inversely converted object program, and a connection between the sending side computer system and the receiving side computer system. and a non-transparent mode line.
次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は、本発明の一実施例の構成を示すブロック図で
ある。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
送信側計算機システム1と受信側計算機システム2は、
通信回線3により接続されている。The sending computer system 1 and the receiving computer system 2 are
It is connected by a communication line 3.
送信側計算機システム1は、送信側記憶手段11と、変
換処理手段1.2と、変換規則テーブル13と、送信手
段14とで構成されている。一方、受信側計算機システ
ム2は、受信側記憶手段2]と、逆変換処理手段22と
、逆変換規則チーフル23と、受信手段24とにより構
成されている。The sending side computer system 1 is composed of a sending side storage means 11, a conversion processing means 1.2, a conversion rule table 13, and a sending means 14. On the other hand, the receiving side computer system 2 includes a receiving side storage means 2], an inverse transformation processing means 22, an inverse transformation rule rule 23, and a receiving means 24.
送信側記憶手段11は、送信側計算機システム1の目的
プログラムを記憶しているもので、例えは磁気ディスク
装置、主記憶装置等で構成される。The sending side storage means 11 stores the target program of the sending side computer system 1, and is composed of, for example, a magnetic disk device, a main storage device, etc.
又、変換規則テーブル13は、16種の16進データ1
桁を非透過モード回線で通信できる16種の16進デー
タ2桁に変換するための変換規則情報が記憶されている
記憶手段で、例えば第2図の様な変換規則情報である。In addition, the conversion rule table 13 contains 16 types of hexadecimal data 1
A storage means that stores conversion rule information for converting digits into two digits of 16 types of hexadecimal data that can be communicated over a non-transparent mode line, for example conversion rule information as shown in FIG.
なお、第2図に示した変換後データは非透過モード回線
で通信可能な16進データ2桁であれば、これ以外のデ
ータでもよい。Note that the converted data shown in FIG. 2 may be any other data as long as it is two-digit hexadecimal data that can be communicated over a non-transparent mode line.
一方、逆変換規則テーブル23は、変換規則テーブル1
3によって変換された変換後データを被逆変換データと
して、元のデータである被変換データに戻すための逆変
換規則情報が記憶されている記憶手段で、例えば第3図
の様な逆変換規則情報か記憶されている。但し、第3図
の被逆変換データと第2図の変換データは同し値であれ
ばこれ以外の被逆変換データてもよい。On the other hand, the inverse conversion rule table 23 is the conversion rule table 1
A storage means that stores inverse transformation rule information for returning the converted data converted in step 3 to the original data, which is the to-be-converted data. Information is memorized. However, the inversely transformed data in FIG. 3 and the transformed data in FIG. 2 may be other inversely transformed data as long as they have the same value.
なお、第1図において通信回線3は非透過モード回線で
ある。Note that in FIG. 1, the communication line 3 is a non-transparent mode line.
次に、以上のような構成及び機能を有する本実施例の動
作について第4図により説明する。Next, the operation of this embodiment having the above configuration and functions will be explained with reference to FIG. 4.
まず、送信側記憶手段11に、目的プログラムを記憶さ
せておく。変換処理手段]2は、送信側記憶手段]1か
ら目的プログラムを16進テ一タ]桁ずつに分割後、そ
の一つを取り出しくステップ]、 O]、 ) 、目的
プログラムの終わりかどうか判断しくステップ102)
、目的プログラムがまだあった場合、変換規則チーフル
13に記憶されている変換規則情報に従って非透過モー
ド回線て通信可能なデータに変換しくステップ103)
、送信手段14に渡す。送信手段]。4は、渡されたデ
ータを非透過モート手順の通信回線3を使って送信側計
算機システム1から受信側計算機システム2に対し送信
する(ステップ]04)。First, a target program is stored in the sending side storage means 11. Conversion processing means] 2 is a step of dividing the target program from the sending side storage means 1 into hexadecimal digits and then extracting one of them], O], ), determining whether or not the target program has ended. Step 102)
, if the target program still exists, convert it into data that can be communicated over the non-transparent mode line according to the conversion rule information stored in the conversion rule file 13 (step 103).
, and pass it to the transmitting means 14. transmission means]. 4 transmits the passed data from the transmitting side computer system 1 to the receiving side computer system 2 using the communication line 3 of the non-transparent mote procedure (step 04).
受信側計算機システム2は、通信回線3を使って送られ
てきたデータを受信手段24て受信するくステップ]、
05 )。逆変換処理手段22は、受信手段24か受
信したデータを逆変換規則チーフル23が記憶する逆変
換規則情報に従って元の目的プログラムに戻しくステッ
プ1−06 ) 、受信側記憶手段2]に渡す。受信側
記憶手段2]は、渡された目的プログラムを記憶するく
ステップ]07)。The receiving side computer system 2 receives the data sent using the communication line 3 using the receiving means 24],
05). The inverse conversion processing means 22 returns the data received by the receiving means 24 to the original target program according to the inverse conversion rule information stored in the inverse conversion rule file 23 (step 1-06), and passes it to the receiving side storage means 2]. The receiving side storage means 2 stores the passed target program (Step 07).
以上の動作を目的プログラムを16進数コ桁の単位に分
割したデータかなくなるまで繰り返す。The above operations are repeated until the data obtained by dividing the target program into units of hexadecimal digits are exhausted.
このようにすると、送信側計算機システムから受信側計
算機システムへ非透過モード回線を使って目的プログラ
ムを転送したことになる。In this way, the target program is transferred from the sending computer system to the receiving computer system using a non-transparent mode line.
なお、実施例では送信側計算機システムと受信側計算機
システムを直接通信回路で接続した形で説明したが、両
針算機システム間を端末装置等て中継した形でもよい。In the embodiment, the transmitting side computer system and the receiving side computer system are directly connected through a communication circuit, but a terminal device or the like may be used as a relay between the two computer systems.
更に、目的プログラムの代わりに漢字データ等情報処理
システムで扱われる16進表現可能なデータであれはい
かなるデータてあっても転送することができる。Furthermore, instead of the target program, any data that can be expressed in hexadecimal and is handled by the information processing system, such as Kanji data, can be transferred.
以−F説明したように本発明によれは、計算機システム
間を非透過モート回線で接続した構成でも、目的プログ
ラムの様な今まで転送不可能であなデータを転送するこ
とができる。As explained below, according to the present invention, even in a configuration in which computer systems are connected by non-transparent mote lines, data such as target programs that could not be transferred up to now can be transferred.
従って、磁気テープにデータを退避して運搬するといっ
な頬雑な作業をすることなく容易に計算機システムにお
ける貴重な資源である目的プログラム等のデータを看効
に活用できるという効果を有する。Therefore, the present invention has the effect that data such as target programs, which is a valuable resource in a computer system, can be easily utilized effectively without having to do such tedious work as saving and transporting data on a magnetic tape.
13・・・変換規則チーフル、14・・送信手段、21
・・・受信側記憶手段、22・・・逆変換処理手段、2
3・・逆変換規則テーブル、24・・・受信手段。13...Conversion rule chiful, 14...Transmission means, 21
. . . Receiving side storage means, 22 . . . Inverse conversion processing means, 2
3... Inverse conversion rule table, 24... Receiving means.
Claims (1)
グラムの構成データを非透過モード手順で通信可能な形
式に変換する変換規則情報を格納した変換規則テーブル
と、目的プログラムを構成データに分解し前記変換規則
情報に従って変換する変換処理手段と、変換後のデータ
を送信する送信手段とを有する送信側計算機システムと
、送信されてきたデータを受信する受信手段と、その受
信データを前記変換規則情報と逆の変換を行う逆変換規
則情報を格納した逆変換規則テーブルと、前記逆変換規
則情報に従って受信したデータを逆変換し送信した目的
プログラムを再生する逆変換処理手段と、逆変換された
目的プログラムを記憶する受信側記憶手段とを有する受
信側計算機システムと、 前記送信側計算機システムと受信側計算機システム間を
接続する非透過モード回線とを有することを特徴とする
計算機システム間の目的プログラム転送方式。[Scope of Claims] A transmitting side storage means for storing a target program, a conversion rule table storing conversion rule information for converting configuration data of the target program into a communicable format using a non-transparent mode procedure, and a target program configured. A transmitting side computer system includes a conversion processing means that decomposes the data into data and converts it according to the conversion rule information, a transmitting means that transmits the converted data, a receiving means that receives the transmitted data, and a transmitting means that receives the transmitted data. an inverse conversion rule table storing inverse conversion rule information that performs an inverse conversion to the conversion rule information; an inverse conversion processing means that inversely converts received data according to the inverse conversion rule information and reproduces a transmitted target program; A system between computer systems characterized by comprising: a receiving computer system having a receiving side storage means for storing a converted target program; and a non-transparent mode line connecting the transmitting computer system and the receiving computer system. Objective program transfer method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1151561A JPH0314154A (en) | 1989-06-13 | 1989-06-13 | Target program transfer system between computer system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1151561A JPH0314154A (en) | 1989-06-13 | 1989-06-13 | Target program transfer system between computer system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0314154A true JPH0314154A (en) | 1991-01-22 |
Family
ID=15521221
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1151561A Pending JPH0314154A (en) | 1989-06-13 | 1989-06-13 | Target program transfer system between computer system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0314154A (en) |
-
1989
- 1989-06-13 JP JP1151561A patent/JPH0314154A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2699430B2 (en) | Data transfer method | |
| JPH021659A (en) | Communication system between hetero-electronic mail system | |
| JPH10124356A5 (en) | ||
| JPH0863411A (en) | Data communicating method and data communication system | |
| JPS62118655A (en) | Protocol conversion and integration processing equipment | |
| JP3334478B2 (en) | Broadcast Communication Method in Unidirectional Loop Transmission System | |
| JPS60256859A (en) | File transmission management method | |
| JPS5838016B2 (en) | Automatic destination addition device | |
| JP2972585B2 (en) | File sharing system data transfer method | |
| JPH0535619A (en) | File transferring device | |
| US6246753B1 (en) | Automatic message filing system | |
| JPS6373317A (en) | Managing system for charging information in inter-host job transfer processing | |
| JPS598047A (en) | Terminal controlling system | |
| JPH02126748A (en) | Data exchanging system | |
| JPS6112424B2 (en) | ||
| JPH04192052A (en) | File multi-address transfer device | |
| JPS62114049A (en) | Inter-autonomous body information network system | |
| JPH04184651A (en) | File transfer system | |
| JPH0313039A (en) | Data communication system | |
| JPH0447830A (en) | Electronic mail system for electronic private branch exchange | |
| JPH03225543A (en) | Terminal device connection system | |
| JPS62285547A (en) | Message exchange processor | |
| JPS61285562A (en) | Communication control system | |
| JPH0496452A (en) | Terminal communication control equipment | |
| JPH04361323A (en) | Character data converting and transferring system |