JP2644090B2 - コンピュータ間通信方法 - Google Patents

コンピュータ間通信方法

Info

Publication number
JP2644090B2
JP2644090B2 JP2404738A JP40473890A JP2644090B2 JP 2644090 B2 JP2644090 B2 JP 2644090B2 JP 2404738 A JP2404738 A JP 2404738A JP 40473890 A JP40473890 A JP 40473890A JP 2644090 B2 JP2644090 B2 JP 2644090B2
Authority
JP
Japan
Prior art keywords
terminal
job
map memory
data
communication
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.)
Expired - Fee Related
Application number
JP2404738A
Other languages
English (en)
Other versions
JPH04220847A (ja
Inventor
西森光秋
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.)
KANSAI NIPPON DENKI SOFUTOEA KK
Original Assignee
KANSAI NIPPON DENKI SOFUTOEA KK
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 KANSAI NIPPON DENKI SOFUTOEA KK filed Critical KANSAI NIPPON DENKI SOFUTOEA KK
Priority to JP2404738A priority Critical patent/JP2644090B2/ja
Publication of JPH04220847A publication Critical patent/JPH04220847A/ja
Application granted granted Critical
Publication of JP2644090B2 publication Critical patent/JP2644090B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ホストコンピュータで
動作するジョブと、端末装置で動作するジョブとが通信
装置を利用する連係において、特に端末装置の応答時間
の短縮化についてのコンピュータ間通信方法に関するも
のである。
【0002】
【従来の技術】従来、この種のホストコンピュータで動
作するジョブと端末装置で動作するジョブとが通信装置
を利用する連係においては、そのデータ通信は全ての関
連データを利用者が要求した時点になって初めて送信を
行うようになっていた。
【0003】
【発明が解決しようとする課題】前述したホストジョブ
と端末ジョブとの連係においては、そのデータ通信は全
ての関連データが入力されてから後、始めて利用者がそ
のデータのホストへの送信を要求したときに、データ転
送を行っていたので、データが大量に入力されている場
合、一度にその大量のデータを送信せねばならず、この
データ送信を待ち合わせる時間が応答時間に加わってく
るという欠点がある。
【0004】
【課題を解決するための手段】本発明のコンピュータ間
通信方法は、端末装置からホストコンピュータへデータ
を送信する場合、端末入出力ジョブは入力データを端末
共有マップメモリに書き込むとともに、端末共有マップ
メモリの位置情報を共有マップメモリ管理テーブルに記
録し、入力から予め設定された時間後、端末通信データ
管理ジョブは前記位置情報に従い端末共有マップメモリ
上の入力データを端末通信ジョブへ渡し、ホストコンピ
ュータへ送信要求し、端末通信ジョブは送信を開始し、
データ送信中は端末共有マップメモリおよび共有マップ
メモリ管理テーブルへの後続入力データ及びその位置情
報の書き込みを禁止し、その間の後続入力データは端末
入出力ジョブがバッファに留め込み、端末通信ジョブが
前の端末共有マップメモリに書き込まれた入力データを
送信し終った時点で、端末入出力ジョブは前記バッファ
に留め込まれていた後続入力データを端末共有メモリに
書き込むとともに共有マップメモリ管理テーブルに位置
情報を記録し、端末通信ジョブは前記後続入力データを
ホストコンピュータへ送信し、入力データの終了まで後
続入力データの送信をくり返し行なうよう構成される。
【0005】
【実施例】次に、本発明について図面を参照して説明す
る。
【0006】図1は、本発明の構成要素を示すブロック
図である。
【0007】ホストコンピュータ1の中では実際のデー
タ処理を行うホストデータ処理ジョブ11と、ホスト側
の通信を受け持つホスト通信ジョブ14と、送信された
データを後述するホスト共有マップメモリ12へ書き出
し、逆にこのメモリより読み出しデータをホスト通信ジ
ョブへ送るホスト通信データ管理ジョブ13と、ホスト
データ処理ジョブ11とホスト通信データ管理ジョブ1
3との双方より読み書き可能なホスト共有マップメモリ
12とから構成される。
【0008】又、端末装置2の内部は、端末よりの入出
力を管理する端末入出力ジョブ21と、端末側の通信を
受け持つ端末通信ジョブ24と、端末通信ジョブ24と
の通信データのやりとりと後述する端末共有マップメモ
リ22を読み書きする端末通信データ管理ジョブ23
と、端末入出力ジョブ2−1と端末通信データ管理ジョ
ブ23との双方より読み書き可能でホスト共有マップメ
モリと同等、あるいは端末処理にて必要となる部分のみ
を同様の構成で持つ端末共有マップメモリ22と、この
端末共有マップメモリ22の変更情報を管理する共有マ
ップメモリ管理テーブル25より構成されている。
【0009】さらに、ホストコンピュータ1と、端末装
置2の間を通信で結ぶデータ通信装置3が存在する。
【0010】次に、本実施例の動作について説明する。
【0011】ホストコンピュータ1では、ホストデータ
処理ジョブ11と、ホスト通信データ管理ジョブ13
と、ホスト通信ジョブ14とが起動され、ホスト共有マ
ップメモリ12が確保されているものとする。ここで、
端末装置2より端末入出力ジョブ21が起動されて端末
共有マップメモリ22を確保し、さらにこの端末入出力
ジョブ21とは別に動作できるジョブとして、端末通信
データ管理ジョブ23と、端末通信ジョブ24との起動
が行われ、この端末通信ジョブ24がホストコンピュー
タ1へ端末の接続要求を出して、ホスト側よりこの要求
を認知されれば、端末通信データ管理ジョブ23は、端
末共有マップメモリ管理テーブル25の監視状態へ入
り、端末入出力ジョブ21はこの監視状態と同時に端末
装置2に接続される入力機器よりの入力待ち状態へ入
る。
【0012】端末装置2よりの入力データは、端末入出
力ジョブ21によって、端末共有マップメモリ22の適
正な位置へ即時書き込まれる。それと共にその位置が変
更されたという情報を共有マップメモリ管理テーブル2
5に記録する。この入力作業が行われていくうちに、こ
れとは別に事前に設定された時間が経過すると、端末通
信データ管理ジョブ23が動作を開始し、共有マップメ
モリ管理テーブル25上の情報のチェックを行い、その
情報に従って端末共有マップメモリ22上のデータ、つ
まり入力が行われたデータを読み込んでいく。この読み
込み開始より終了までの間は、端末共有マップメモリ2
2及び端末共有マップメモリ管理テーブル25へは書き
出し禁止状態となり、端末装置2よりの入力データは端
末入出力ジョブ21が待つバッファへ留め込まれること
になる。
【0013】端末通信データ管理ジョブ23による読み
込み動作が終了すると、共有マップメモリ管理テーブル
25は初期化され、これと端末共有マップメモリ22に
対する書き出し禁止状態も解除されてバッファへ留め込
まれた入力データが書き込まれて行く。端末共有マップ
メモリ22より入力データを受け取った端末通信データ
管理ジョブ23は、この入力データを通信データとして
加工し端末通信ジョブ24へ渡し、ホストコンピュータ
1への送信を要求する。こうして入力データは、データ
通信装置3を通してホスト通信ジョブ14で受け取ら
れ、さらにホスト通信データ管理ジョブ13へ送られ、
ホスト通信データ管理ジョブ13は、この入力データを
ホスト共有マップメモリ12へ書き込む。この書き込ま
れるデータによって、ホスト共有マップメモリ12と端
末共有マップメモリ22は同一の入力イメージを持つこ
とになる。そして、実際に入力を行っている入力者より
送信要求が出るまでの間に大量の入力データのうち、入
力済の少量データが数回に分けて、ホストコンピュータ
1へ入力データが送信されていく。
【0014】実際に入力を行う入力担当者より送信要求
が発行されると端末入出力ジョブ21は、端末通信デー
タ管理ジョブ23へ送信要求発生を通知し、この通知を
受けて端末通信データ管理ジョブ23は、共有マップメ
モリ管理テーブル25の変更情報の最終チェックを行っ
て、それに基いて端末共有マップメモリ22上の入力デ
ータを読み込んでいき最終入力データを端末通信ジョブ
24、データ通信装置3、ホスト通信ジョブ14を通し
てホストコンピュータ1へ送信する。さらに合わせて送
信要求発生もホスト通信データ管理ジョブ13へ通知す
る。最終入力データは、前の入力データと同様に、ホス
ト共有マップメモリ12へ書き込まれる。又、送信要求
発生を通知されたホスト通信データ管理ジョブ13は、
さらにホストデータ処理ジョブ11へ、これを通知して
ホストデータ処理ジョブはホスト共有マップメモリ12
を入力データとして参照してデータ処理を開始する。
【0015】ホストデータ処理ジョブ11で、処理され
た結合はホスト共有マップメモリ12へ書き込まれ、ホ
ストデータ処理ジョブ11よりホスト通信データ管理ジ
ョブ13へ、端末装置2への送信要求が発生される。ホ
スト通信データ管理ジョブ13は、ホスト共有マップメ
モリ12上のデータをホスト通信ジョブ14、データ通
信装置3、端末通信ジョブ24とを通して、端末装置2
へ送信する。送信されたデータを、端末通信データ管理
ジョブ23は受けて、その内容を端末共有マップメモリ
22へ書き込む。それが完了すると端末入出力ジョブ2
1へ受信完了を通知する。この通知を受けた端末入出力
ジョブ21は端末共有マップメモリ22より必要とする
データを読み出して、これを端末装置2に装備される出
力機器へ出力する。これに次いで、端末通信データ管理
ジョブ23は共有マップメモリ管理テーブル25を初期
化してこれの監視状態へ入り、同時に端末入出力ジョブ
21は入力機器よりの入力待ち状態となる。以後は作業
終了まで前述の動作を繰り返して、ホスト端末間の送受
信が行われる。
【0016】
【発明の効果】以上説明したように本発明は、端末より
ホストコンピュータへデータ送信を行う際、利用者(入
力担当者)の送信要求を待たずに端末の端末通信データ
管理ジョブにて、ホスト側へ送信しておくことにより、
実際の通信要求が出たとき、残りの少量のデータを送信
すれば良いことになり、送信要求後の端末の応答時間が
短縮するという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成を示すブロック図であ
る。
【符号の説明】
1 ホストコンピュータ 2 端末装置 3 データ通信装置 11 ホストデータ処理ジョブ 12 ホスト共有マップメモリ 13 ホスト通信データ管理ジョブ 14 ホスト通信ジョブ 21 端末入出力ジョブ 22 端末共有マップメモリ 23 端末通信データ管理ジョブ 24 端末通信ジョブ 25 共有マップメモリ管理テーブル

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】 端末入出力ジョブは入力データを端末共
    有マップメモリに書き込むとともに、端末共有マップメ
    モリの位置情報を共有マップメモリ管理テーブルに記録
    し、入力から予め設定された時間後、端末通信データ管
    理ジョブは前記位置情報に従い端末共有マップメモリ上
    の入力データを端末通信ジョブへ渡し、ホストコンピュ
    ータへ送信要求し、端末通信ジョブは送信を開始し、デ
    ータ送信中は端末共有マップメモリおよび共有マップメ
    モリ管理テーブルへの後続入力データ及びその位置情報
    の書き込みを禁止し、その間の後続入力データは端末入
    出力ジョブがバッファに留め込み、端末通信ジョブが前
    の端末共有マップメモリに書き込まれた入力データを送
    信し終った時点で、端末入出力ジョブは前記バッファに
    留め込まれていた後続入力データを端末共有メモリに書
    き込むとともに共有マップメモリ管理テーブルに位置情
    報を記録し、端末通信ジョブは前記後続入力データをホ
    ストコンピュータへ送信し、入力データの終了まで後続
    入力データの送信をくり返し行なうことを特徴とするコ
    ンピュータ間通信方法。
JP2404738A 1990-12-21 1990-12-21 コンピュータ間通信方法 Expired - Fee Related JP2644090B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2404738A JP2644090B2 (ja) 1990-12-21 1990-12-21 コンピュータ間通信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2404738A JP2644090B2 (ja) 1990-12-21 1990-12-21 コンピュータ間通信方法

Publications (2)

Publication Number Publication Date
JPH04220847A JPH04220847A (ja) 1992-08-11
JP2644090B2 true JP2644090B2 (ja) 1997-08-25

Family

ID=18514395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2404738A Expired - Fee Related JP2644090B2 (ja) 1990-12-21 1990-12-21 コンピュータ間通信方法

Country Status (1)

Country Link
JP (1) JP2644090B2 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59128848A (ja) * 1983-01-12 1984-07-25 Nec Corp 蓄積交換型デ−タ伝送方式

Also Published As

Publication number Publication date
JPH04220847A (ja) 1992-08-11

Similar Documents

Publication Publication Date Title
JPH0468638A (ja) 文書処理装置
US6058440A (en) Programmable and adaptive resource allocation device and resource use recorder
JPS6259330B2 (ja)
JPH1153123A (ja) バックアップ方式
JPH01213774A (ja) 携帯可能記憶媒体処理装置
JPH0535487A (ja) Osロード方式
JPH04220847A (ja) コンピュータ間通信方法
JPH11149455A (ja) メモリディスク共有方法及びその実施装置
JP3254814B2 (ja) データ転送方法
JPH05314061A (ja) バス・インタフェース制御方式
JP3442099B2 (ja) データ転送記憶装置
JP2723655B2 (ja) 通信処理装置
JP2539517B2 (ja) 通信制御方法
JPH0498417A (ja) データ読出方法
JP3019349B2 (ja) 文書表示装置
JPH04238566A (ja) マルチプロセッサ間バス通信方式
JPH06119259A (ja) 情報表現形式変換装置
JPH01135258A (ja) 画像情報受信記憶装置
JPH03141439A (ja) 計算機システム
JPH09245098A (ja) 帳票作成システム及びその帳票印刷制御方法
JPH08263640A (ja) 画像入力システム
JPS5953929A (ja) デ−タ転送装置
JPS6029861A (ja) 周辺装置インタ−フエイス
JPH0433171A (ja) 画像データ処理装置
JPH035813A (ja) 端末プリンタ出力障害検知装置

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19970325

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees