JPH04644A - Data access processing system - Google Patents
Data access processing systemInfo
- Publication number
- JPH04644A JPH04644A JP2102593A JP10259390A JPH04644A JP H04644 A JPH04644 A JP H04644A JP 2102593 A JP2102593 A JP 2102593A JP 10259390 A JP10259390 A JP 10259390A JP H04644 A JPH04644 A JP H04644A
- Authority
- JP
- Japan
- Prior art keywords
- file name
- terminal
- file
- host computer
- host
- 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
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【発明の詳細な説明】
〔概 要〕
端末装置からホスト計算機のデータにアクセスするため
の処理に関し、
端末装置ごとに選べる適切なファイル名を使用して、ホ
スト計算機のファイルを指定できるようにしたデータア
クセス処理方式を目的とし、ホスト計算機と接続する端
末装置であって、ファイル名管理部を有し、該ファイル
名管理部は、ファイル名テーブルに端末ファイル名とホ
ストファイルとの対応を示す情報を保持し、所定のデー
タアクセス要求があった場合に、該ファイル名テーブル
を検索して、該要求に指定するファイル名と一致する該
端末ファイル名を検出した場合には、該ファイル名の指
定を、当該端末ファイル名に対応する該ホストファイル
名によって置き換えて、該ホスト計算機へ該要求を転送
するように構成する。[Detailed Description of the Invention] [Summary] Regarding processing for accessing data on a host computer from a terminal device, a file on the host computer can be specified using an appropriate file name that can be selected for each terminal device. A terminal device that connects to a host computer for the purpose of data access processing, and has a file name management section, and the file name management section stores information indicating correspondence between terminal file names and host files in a file name table. , and when a predetermined data access request is made, the file name table is searched, and if the terminal file name that matches the file name specified in the request is found, the file name is specified. is replaced with the host file name corresponding to the terminal file name, and the request is transferred to the host computer.
本発明は、端末装置からホスト計算機のデータにアクセ
スするための処理方式に関する。The present invention relates to a processing method for accessing data of a host computer from a terminal device.
第3図は計算機システムの構成例を示すブロック図であ
る。ワークステーション等の端末装置1は、ホスト計算
機2と接続し、端末装置1からホスト計算機2に格納さ
れているファイル3の所要のデータにアクセスすること
ができるように構成されている。FIG. 3 is a block diagram showing an example of the configuration of a computer system. A terminal device 1 such as a workstation is connected to a host computer 2 and is configured so that required data in a file 3 stored in the host computer 2 can be accessed from the terminal device 1 .
そのために、端末装置1には入出力処理部4と連携処理
部5を設け、マウス、キー等の入力装置6によって利用
者がホスト計算機の所要のファイル3を参照するための
データアクセス要求を入力すると、入出力処理部4がこ
れを受は取り、ホスト計算機2へ要求するために連携処
理部5に渡す。For this purpose, the terminal device 1 is provided with an input/output processing section 4 and a cooperation processing section 5, and the user inputs a data access request to refer to the required file 3 of the host computer using an input device 6 such as a mouse or keys. Then, the input/output processing section 4 receives this and passes it to the cooperation processing section 5 in order to request it from the host computer 2.
連携処理部5は、この要求をホスト計算機2へ宛てて送
信して、ホスト計算機2からのデータを待つ
ホスト計算機2では、連携処理部7がデータアクセス要
求を受は取ると、その要求に指定されたファイル名によ
ってファイル3の1つを選択し、当該ファイル3から、
データを読み出して端末装置1へ送信する。The cooperation processing unit 5 sends this request to the host computer 2, and the host computer 2 waits for data from the host computer 2. When the cooperation processing unit 7 receives the data access request, it specifies the data access request in the request. Select one of the files 3 according to the given file name, and from the file 3,
The data is read and transmitted to the terminal device 1.
端末装置1の連携処理部5は、ホスト計算機から送られ
るデータを受信すると、入出力処理部4に通知するので
、入出力処理部4はデータを連携処理部5から受は取っ
て、所要長づつデイスプレィ等の表示装置8に表示させ
る。When the cooperation processing unit 5 of the terminal device 1 receives data sent from the host computer, it notifies the input/output processing unit 4, so the input/output processing unit 4 receives the data from the cooperation processing unit 5, and processes the data to the required length. The images are displayed one by one on a display device 8 such as a display.
又、端末装置lの利用者が、例えば表示装置8の画面に
表示したデータによって、ホスト計算機の所要のファイ
ル3を更新するためのデータアクセス要求を入力した場
合には、入出力処理部4が前記と同様に、連携処理部5
を経てホスト計算機2に対し、要求とデータを送信し、
連携処理部7によって、指定のファイル3に対する更新
が実行される。Further, when the user of the terminal device 1 inputs a data access request to update a required file 3 of the host computer using, for example, data displayed on the screen of the display device 8, the input/output processing unit 4 Similarly to the above, the cooperation processing unit 5
The request and data are sent to the host computer 2 via
The cooperation processing unit 7 updates the designated file 3.
以上のようにして、端末装置1の利用者はホスト計算機
2にあるデータを利用することができるが、そのために
は前記から明らかなように、ホスト計算機2内でファイ
ル3を管理するために使用されるファイル名を、データ
アクセス要求において指定しなければならない。As described above, the user of the terminal device 1 can use the data in the host computer 2, but as is clear from the above, the user of the terminal device 1 can use the data stored in the host computer 2 to manage the file 3. must be specified in the data access request.
しかし、一般に各端末装置でも独自に管理するファイル
を持つ場合が多く、端末とホストで個別に管理されるフ
ァイルの識別名を共に扱わなければならないことは、操
作を繁雑にし、誤操作を生し易くする。However, in general, each terminal device often has files that are managed independently, and having to handle the identification names of files that are managed individually on the terminal and the host makes operations complicated and prone to operational errors. do.
本発明は、端末装置ごとに選べる適切なファイル名を使
用して、ホスト計算機のファイルを指定できるようにし
たデータアクセス処理方式を目的とする。The object of the present invention is to provide a data access processing method that allows a file on a host computer to be specified using an appropriate file name that can be selected for each terminal device.
第1図は、本発明の構成を示すブロック図である。 FIG. 1 is a block diagram showing the configuration of the present invention.
図はデータアクセス処理方式の構成であって、ホスト計
算機2と接続する端末袋W10であって、ファイル名管
理部11を有し、ファイル名管理部11は、ファイル名
テーブル12に端末ファイル名とホストファイルとの対
応を示す情報を保持し、所定のデータアクセス要求があ
った場合に、ファイル名テーブル12を検索して、該要
求に指定するファイル名と一致する該端末ファイル名を
検出した場合には、該ファイル名の指定を、当該端末フ
ァイル名に対応する該ホストファイル名によって置き換
えて、ホスト計算機2へ該要求を転送する。又、このデ
ータアクセス処理方式において、ファイル名テーブル1
2には、前記端末ファイル名ごとに、更新可否を示す処
理種別情報を保持し、ファイル名管理部11は、前記デ
ータアクセス要求で指定されたファイル名によって、フ
ァイル名テーブル12を検索した場合に、当該端末ファ
イル名に対応する該処理種別を識別し、当該処理種別が
更新を可とする所定の値でない場合には、データを更新
する該要求の処理を抑止するように制御する。The figure shows the configuration of a data access processing method, and is a terminal bag W10 connected to a host computer 2, which has a file name management section 11. The file name management section 11 stores terminal file names in a file name table 12. If information indicating correspondence with a host file is held and a predetermined data access request is made, the file name table 12 is searched and the terminal file name matching the file name specified in the request is detected. In this case, the request is transferred to the host computer 2 by replacing the specification of the file name with the host file name corresponding to the terminal file name. Also, in this data access processing method, file name table 1
2 holds processing type information indicating whether updating is possible or not for each terminal file name, and the file name management unit 11 stores processing type information for each terminal file name, and when the file name management unit 11 searches the file name table 12 using the file name specified in the data access request, , identifies the processing type corresponding to the terminal file name, and if the processing type does not have a predetermined value that allows updating, control is performed to suppress processing of the request to update data.
[作 用〕
本処理方式により、端末装置の利用者は、端末装置ごと
に自由に定めるファイル名(端末ファイル名)を使用し
て、ホスト計算機のデータにアクセスでき、その場合に
ファイル名はホストで使用するファイル名(ホストファ
イル名)に自動変換されるので、ホスト計算機は従来と
同様に処理できる。更に、端末ファイル名を更新要否の
処理目的に関連させることにより、誤ったファイル利用
を端末側で制御してホスト計算機のデータ破壊を未然に
防ぐような運用が可能になる。[Operation] With this processing method, the user of a terminal device can access data on the host computer using a file name freely determined for each terminal device (terminal file name); in this case, the file name is The file name (host file name) used in the host computer is automatically converted, so the host computer can process it as before. Furthermore, by associating the terminal file name with the processing purpose of whether or not an update is necessary, it becomes possible to control erroneous file usage on the terminal side and prevent data destruction in the host computer.
第1図において、端末装置10の入出力処理部4と連携
処理部5とは前記従来と同様に動作し、入力装置6によ
って利用者がホスト計算機2の所要のファイル3を参照
するためのデータアクセス要求を入力すると、入出力処
理部4がこれを受は取る。こ−で入出力処理部4は本発
明により、その要求をファイル名管理部11に渡す。In FIG. 1, an input/output processing section 4 and a cooperation processing section 5 of a terminal device 10 operate in the same manner as in the conventional case, and an input device 6 is used to input data for a user to refer to a desired file 3 of a host computer 2. When an access request is input, the input/output processing unit 4 receives it. The input/output processing section 4 then passes the request to the file name management section 11 according to the present invention.
ファイル名管理部11はファイル名テーブル12を持ち
、渡された要求で指定しているファイル名によってファ
イル名テーブル12を検索する。The file name management unit 11 has a file name table 12, and searches the file name table 12 based on the file name specified in the passed request.
ファイル名テーブル12は、例えば第2図に示すような
構成で、端末ファイル名とホストファイル名の桐と、要
すれば処理種別の欄を有し、ホスト計算機2における所
要の各ファイル3のファイル名をホストファイル各欄に
登録し、そのファイルに対して端末装置10で付けた1
個以上のファイル名を端末ファイル名の各欄に登録する
。The file name table 12 has, for example, a structure as shown in FIG. The name is registered in each field of the host file, and the name is given to that file on the terminal device 10.
Register one or more file names in each column of terminal file names.
更に、処理種別による制御を要する場合には、各端末フ
ァイル名について参照のみか、更新を行うかを示す所定
値(図では「参照」と「更新」で表す)を処理種別欄に
設定しておく。Furthermore, if control based on processing type is required, set a predetermined value (represented by "reference" and "update" in the figure) in the processing type field that indicates whether to perform only reference or update for each terminal file name. put.
図の例でも明らかなように、同じホストファイル名に対
して複数の端末ファイル名を設けることができる。又、
ホストの同しファイルについて、異なる端末装置ごとに
異なる端末ファイル名を定義することが勿論可能である
。As is clear from the example in the figure, multiple terminal file names can be provided for the same host file name. or,
It is of course possible to define different terminal file names for different terminal devices for the same file on the host.
図の例は、例えばX氏の予定表データのファイル’X、
File」を、X氏自身はrX、1234Jというファ
イル名で更新可としてアクセスし、他のA氏と8氏はr
Xyotei J及び’Xkoudou Jというフ
ァイル名で参照のみできるようにする運用を想定したも
のであり、X氏、A氏及び8氏がそれぞれ別のワークス
テーションを持つ場合も、各ワークステーションのファ
イル名テーブルに必要な端末ファイル名を登録すればよ
い。The example in the figure is, for example, file 'X' of Mr. X's schedule data.
Mr.
This assumes an operation in which files can only be referenced with the file names Xyotei J and 'Xkoudou J. Even if Mr. All you have to do is register the required terminal file name.
ファイル名管理部11はデータアクセス要求で指定され
たファイル名と同一の端末ファイル名を、ファイル名テ
ーブル12上で検索し、該当する端末ファイル名があれ
ば、当該項のホストファイル名及び処理種別欄の内容を
取り出し、端末ファイル名と共に記憶する。The file name management unit 11 searches the file name table 12 for a terminal file name that is the same as the file name specified in the data access request, and if there is a corresponding terminal file name, the host file name and processing type of the item are specified. Extract the contents of the field and store them along with the terminal file name.
次に、データアクセス要求のファイル名を、取り出した
ホストファイル名に置き換えて連携処理部5に渡すので
、連携処理部5は従来と同様に、この要求をホスト計算
機2へ宛てて送信して、ホスト計算機2からのデータを
待ち、ホスト計算機2の連携処理部7がデータアクセス
要求を受は取ると、その要求に指定されたファイル名に
よってファイル3の1つを選択し、当該ファイル3から
、データを読み出して端末装置10へ送信する。Next, the file name of the data access request is replaced with the retrieved host file name and passed to the cooperation processing unit 5, so the cooperation processing unit 5 sends this request to the host computer 2, as in the conventional case. Waiting for data from the host computer 2, when the cooperation processing unit 7 of the host computer 2 receives a data access request, it selects one of the files 3 according to the file name specified in the request, and from that file 3, The data is read and transmitted to the terminal device 10.
端末装置10の連携処理部5は、ホスト計算機から送ら
れるデータを受信すると、ファイル名管理部11に通知
する。そこでファイル名管理部11は、データを連携処
理部5から入出力処理部4に中継して表示装置8に表示
させるが、その際記憶しである処理種別値に従い、「参
照」の場合には入出力処理部4に対して、そのデータを
表示する画面領域を書き込み禁止領域に設定するように
指示することにより、誤って更新しようとしても操作で
きないようにする。When the cooperation processing unit 5 of the terminal device 10 receives data sent from the host computer, it notifies the file name management unit 11. Therefore, the file name management unit 11 relays the data from the cooperation processing unit 5 to the input/output processing unit 4 and displays it on the display device 8. At that time, the file name management unit 11 relays the data from the cooperation processing unit 5 to the input/output processing unit 4 and displays it on the display device 8. By instructing the input/output processing section 4 to set the screen area where the data is displayed as a write-inhibited area, even if an attempt is made to update the data by mistake, the operation is prevented.
又、端末装置1の利用者が、例えば表示装置8の画面に
入力して表示したデータによって、ホスト計算機の所要
のファイル3を更新するためのデータアクセス要求を入
力した場合には、入出力処理部4が前記と同様に、ファ
イル名管理部11に要求を渡すので、ファイル名管理部
11は前記のようにファイル名テーブル12を検索して
、該当する端末ファイル名の処理種別が「更新」でない
限り、その要求を拒否し、例えばその旨のメツセージを
入出力処理部4を経て表示させる。In addition, when the user of the terminal device 1 inputs a data access request to update a required file 3 of the host computer using, for example, data input and displayed on the screen of the display device 8, input/output processing is performed. The unit 4 passes the request to the file name management unit 11 as described above, so the file name management unit 11 searches the file name table 12 as described above and determines that the processing type of the corresponding terminal file name is "update". Otherwise, the request is rejected and, for example, a message to that effect is displayed via the input/output processing unit 4.
データアクセス要求で指定されたファイル名によってフ
ァイル名テーブルを検索した結果、該当する端末ファイ
ル名が無かった場合には、従来のようにホストのファイ
ル名が直接指定されたものとみなして、要求で指定され
たファイル名ををそのま\にして、連携処理部5に渡す
ことにより、必要なファイルについてのみ、端末独自の
ファイル名を設けるように運用することもできる。If the file name table is searched using the file name specified in the data access request, and the corresponding terminal file name is not found, the host file name is assumed to have been specified directly as before, and the request is made. By leaving the designated file name unchanged as \ and passing it to the cooperation processing unit 5, it is also possible to provide a terminal-specific file name only for necessary files.
〔発明の効果]
以上の説明から明らかなように本発明によれば、端末装
置からホスト計算機のデータにアクセスする場合に、端
末装置ごとに選べる適切なファイル名を使用して、ホス
ト計算機のファイルを指定できるので、端末装置利用者
の操作効率を改善するという著しい工業的効果がある。[Effects of the Invention] As is clear from the above description, according to the present invention, when accessing data on a host computer from a terminal device, an appropriate file name that can be selected for each terminal device is used to access the file on the host computer. can be specified, which has a significant industrial effect of improving the operating efficiency of the terminal device user.
第1図は本発明の構成を示すブロック図、第2図は本発
明のファイル名テーブルの説明図、第3図は従来の構成
例を示すブロック図である。
図において、
1.10は端末装置、 2はホスト計算機、3はファ
イル、 4は入出力処理部、5.7は連携処理
部、 6は入力装置、8は表示装置、 11はフ
ァイル名管理部、本発明の構成を示す7(122図
第1図
従来の構成例を示すブロック図
第3図
本発明のファイル名テーブルの説明図
第2図FIG. 1 is a block diagram showing the configuration of the present invention, FIG. 2 is an explanatory diagram of a file name table of the present invention, and FIG. 3 is a block diagram showing an example of a conventional configuration. In the figure, 1.10 is a terminal device, 2 is a host computer, 3 is a file, 4 is an input/output processing unit, 5.7 is a cooperation processing unit, 6 is an input device, 8 is a display device, 11 is a file name management unit , 7(122) showing the configuration of the present invention Fig. 1 A block diagram showing an example of a conventional configuration Fig. 3 An explanatory diagram of the file name table of the present invention Fig. 2
Claims (1)
あって、ファイル名管理部(11)を有し、該ファイル
名管理部(11)は、ファイル名テーブル(12)に端
末ファイル名とホストファイルとの対応を示す情報を保
持し、 所定のデータアクセス要求があった場合に、該ファイル
名テーブル(12)を検索して、該要求に指定するファ
イル名と一致する該端末ファイル名を検出した場合には
、該ファイル名の指定を、当該端末ファイル名に対応す
る該ホストファイル名によって置き換えて、該ホスト計
算機(2)へ該要求を転送するように構成されているこ
とを特徴とするデータアクセス処理方式。 2、前記ファイル名テーブル(12)には、前記端末フ
ァイル名ごとに、更新可否を示す処理種別情報を保持し
、 前記ファイル名管理部(11)は、前記データアクセス
要求で指定されたファイル名によって、該ファイル名テ
ーブル(12)を検索した場合に、当該端末ファイル名
に対応する該処理種別を識別し、当該処理種別が更新を
可とする所定の値でない場合には、データを更新する該
要求の処理を抑止するように制御する、請求項1記載の
データアクセス処理方式。[Claims] 1. A terminal device (10) connected to a host computer (2), which has a file name management section (11), and the file name management section (11) stores a file name table ( 12) holds information indicating the correspondence between terminal file names and host files, and when a specified data access request is made, the file name table (12) is searched and the file name and file name specified in the request are stored. If a matching terminal file name is detected, the file name specification is replaced with the host file name corresponding to the terminal file name, and the request is forwarded to the host computer (2). A data access processing method characterized by: 2. The file name table (12) holds processing type information indicating whether update is possible for each terminal file name, and the file name management unit (11) stores the file name specified in the data access request. When the file name table (12) is searched by, the processing type corresponding to the terminal file name is identified, and if the processing type is not a predetermined value that allows updating, the data is updated. 2. The data access processing method according to claim 1, wherein the data access processing method is controlled to inhibit processing of the request.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2102593A JPH04644A (en) | 1990-04-18 | 1990-04-18 | Data access processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2102593A JPH04644A (en) | 1990-04-18 | 1990-04-18 | Data access processing system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04644A true JPH04644A (en) | 1992-01-06 |
Family
ID=14331538
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2102593A Pending JPH04644A (en) | 1990-04-18 | 1990-04-18 | Data access processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04644A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002024067A (en) * | 2000-07-06 | 2002-01-25 | Fujitsu Ltd | File management device and recording medium recording program for realizing the file management device |
| US6430365B1 (en) | 2000-10-20 | 2002-08-06 | Oohiro Works, Ltd. | Hair processing accelerator with rotatable adjustable semicircular heaters |
| US6442340B1 (en) | 2000-10-25 | 2002-08-27 | Oohiro Works, Ltd. | Hair processing accelerator with rotatably adjustable semicircular heaters |
-
1990
- 1990-04-18 JP JP2102593A patent/JPH04644A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002024067A (en) * | 2000-07-06 | 2002-01-25 | Fujitsu Ltd | File management device and recording medium recording program for realizing the file management device |
| US6430365B1 (en) | 2000-10-20 | 2002-08-06 | Oohiro Works, Ltd. | Hair processing accelerator with rotatable adjustable semicircular heaters |
| US6442340B1 (en) | 2000-10-25 | 2002-08-27 | Oohiro Works, Ltd. | Hair processing accelerator with rotatably adjustable semicircular heaters |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5634048A (en) | Distributed database system having a center system with a link file and a method for retrieving data from same | |
| JPH04644A (en) | Data access processing system | |
| US5386555A (en) | Data processing system having a plurality of units in which design of the system can be changed by simple definition | |
| JPH0695861A (en) | Program parts reuse managing device | |
| JPH0227475A (en) | Data managing device | |
| JPH07295868A (en) | Database integrity constraint management method | |
| JPH0237466A (en) | information processing system | |
| JP3632988B2 (en) | Item data processing device | |
| JP2735921B2 (en) | Address definition operation device | |
| JPH01114936A (en) | File system | |
| JPH1049540A (en) | Information retrieval system | |
| JPH09146970A (en) | Data retrieval and totalization device | |
| JP2639224B2 (en) | Method of sharing process selection between multiple processes | |
| JPH04167123A (en) | Mixed data processing system | |
| JPH03189766A (en) | How to search for numerical logic expressions | |
| JPH04184570A (en) | Block diagram creation device | |
| JPH04127233A (en) | Dictionary system for back-up of software development | |
| JPH02230371A (en) | Keyword setting system | |
| JPH0419788A (en) | Display control system | |
| JPH0527888A (en) | Input system of input information by user | |
| JPH07175907A (en) | Cut data information management device | |
| JPH03282744A (en) | Intra-file record retrieval system | |
| EP0443035A1 (en) | Decentralized data base system and method of data retrieval processing therefor | |
| JPH04137035A (en) | Software design structure storage device | |
| JPH05233499A (en) | Computer system |