JPS62100854A - ホスト・端末間通信方式 - Google Patents

ホスト・端末間通信方式

Info

Publication number
JPS62100854A
JPS62100854A JP60242055A JP24205585A JPS62100854A JP S62100854 A JPS62100854 A JP S62100854A JP 60242055 A JP60242055 A JP 60242055A JP 24205585 A JP24205585 A JP 24205585A JP S62100854 A JPS62100854 A JP S62100854A
Authority
JP
Japan
Prior art keywords
terminal
real
host
message
virtual
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.)
Granted
Application number
JP60242055A
Other languages
English (en)
Other versions
JPH0378659B2 (ja
Inventor
Yukio Saito
斎藤 幸男
Isao Ishizaki
石崎 功
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.)
NIPPON DENKI SOFTWARE KK
NEC Corp
Original Assignee
NIPPON DENKI SOFTWARE KK
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 NIPPON DENKI SOFTWARE KK, NEC Corp filed Critical NIPPON DENKI SOFTWARE KK
Priority to JP60242055A priority Critical patent/JPS62100854A/ja
Publication of JPS62100854A publication Critical patent/JPS62100854A/ja
Publication of JPH0378659B2 publication Critical patent/JPH0378659B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (音業上の利用分野) 本発明はホスト・端末間通信方式、特に、仮想端末が予
め設定された中継処理装置を介してホストコンピュータ
(以下ホストと記す)と複数の端末装置(以下実端末と
記す)との間で行なう通信の方式に関する。
(従来の技術) ホストと複数実端末との間で通信を行なうためのネット
ワークを構築する場合、各ノード間の距離が長くまた実
端末の数、したがって回線本数が多いようなときには、
一般に、中継処理装置が導入される。すなわち、ホスト
と中継処理装置とは高速回線で接続してホストの処理速
度と整合した速度で通信制御を行ない、また、中継処理
装置と実端末とは低速回線で接続して実端末の処理速度
に対応するようにしている。
一方、ソフトウェアの機能追加や改造を行なう場合、母
体となるソフトウェアの規模が大きいほど作業が困難で
あり、またミスを犯しやすいことが経験的によく知られ
ている。したがって、コンピュータの適用業務の拡大に
伴う実端末の多様化に対処するためには、実端末の属性
を意識しなけhばならない部分は、たとえばフロントエ
ンドプロセッサ等のようなホスト側における通信制御処
理専用部で扱い、オペレーティングシステムハ実端末の
属性を意識せずに通信すべき端末のアドレスの指定、デ
ータの送信/受信などを行なえるように仮想端末を設定
することが望ましい。
従来のこの種のホスト・端末間通信方式は、実端末と1
対1対応の仮想端末の設定と、仮想端末とアプリケーシ
ョンプログラムの結び付けとをシステムジェネレーシッ
ン(SG)時にホスト上で行なっておき、ホストと実端
末との間の通信はこの仮想端末を介して実行するように
している。
(発明が解決しようとする問題点) このような従来方式においては、実端末数だけの仮想端
末の設定を行なう必要があるため、設定時間やホストダ
ウン時における再設定時間が長くなるし仮想端末ごとに
設けるバッファやテーブルの数も多くなってホスト上の
所要資源が多くなり、また仮想端末と実端末との結び付
けがSG時において固定化されるため、実端末の増設等
のように実端末の構成に変更があるとSGをやり直す必
要があるし実端末と仮想端末との動的な結び付けによる
多様な実端末の運用形態をとることもできないという多
くの問題点がある。
(問題点を解決するための手段) 本発明の方式は、中継処理装置を介してホストと複数の
実端末との間で通信を行なうホスト・端末間通信方式に
おいて、 ホストおよびホストで実行される!アプリケーションプ
ログラムと1対l対応の仮想端末を中継処理装置に予め
設定しておき、 実端末はアプリケーションプログラムを指定した要求電
文およびこの要求電文に対する中継処理装置からの許諾
電文を待って内実端末名とデータとから成る通信電文を
送信し、 中継処理装置は要求電文を受信すると該当する仮想端末
の使用状態によって前述の許諾電文を返信しまた前述の
通信電文を該当する仮想端末を介して対応するホストに
転送しまた通信電文に対するホストからの応答電文を該
当する仮想端末を介して実端末に転送し、 ホストは通信電文を受信すると、該当するアプリケーシ
ョンプログラムによる処理を行なった後で実端末名を付
した応答電文を送信するσようにしたことを特徴とする
。
(実施例) 次に本発明の実施例について図面を参照して説明する。
第1図は本発明の一実施例を示すブーロック図である0 第1図を参照すると本実施例は、アプリケーションプロ
グラムAPIとAr2とを実行するホスト10と、アプ
リケ−シロンプログラムAPIとAr1とを実行するホ
スト20と、9つの実端末41.42,43,44,4
5,46,47.48および49と、これらの実端末4
1〜49とホス)10および20とを接続して中継処理
を行なう中継処理装[30とから構成されている。
中継処理装置30のうちには、ホスト10で実行される
アプリケーションプログラムAPIおよびAr2と、ホ
スト20で実行されるアプリケージ菅ンプログラムAP
IおよびAr1の合計4つのアプリケーションプログラ
ムに対応して4つの仮想端末31,32.33および3
4が80時に設定され、これらの仮デ端末は切替手段3
5によって、9つの実端末41〜49と動的に対応付け
られる。ホスト10および20と中継処理装置30にお
けるO印はそれぞれの装置内における仮想端末または実
端末の映像を表わす。
次に、中継処理装置30の詳細を実端末および電文と共
に示す第2図を参照すると、第2図は図面の繁雑化を回
避するために、2つのアプリケーションプログラムAP
IおよびAP2が4つの実端末A、B、CおよびDを使
用するようなオンラインコンピュータシステムを想定し
て示されている0 中継処理装置30には、アプリケーションプログラムA
PIおよびAP2に1対1対応の2つのテーブル51お
よび52と、実端末A、B、CおよびDに1対1対応の
4つのテーブル53,54゜55および56が設けられ
ている。
テーブル51および52はホスト管理用の情報、たとえ
ばそのテーブルが複数の実端末に共用されるものである
か1つのホストに専用されるものであるか等を示すデー
タが8G時に書込まれる。また、テーブル53,54,
55および56は端末管理用の情報が実端末A、B、C
およびDからの電文によって書込まれ、この書込まれた
情報に基づいて切替手段35がテーブル53〜56をテ
ーブル51と52のいずれかに接続する。
テーブル53.54.55および56はそれぞれ実端末
A、B、CおよびDと固定的に対応付けられる。一方、
テーブル51および52は、80時にホスト側のアプリ
ケージ璽ンプログラム対応のテーブル(図示省略)にテ
ーブル51と52のうちのいずれかを書込むことによっ
て、アプリケーションプログラムAPIとAP2のいず
れとも対応付けることができる。
さて、実端末AとアプリケーションプログラムAP2と
の間の通信を例にとって本実施例の動作を説明する。
先ず、実端末Aは第1の電文r$cON、AP2Jを送
信する。この第1の電文はアプリケーションプログラム
AP2との通信を要求するものであり、中継処理装[3
0の制御部(図示省略)はアプリケージ目ンプログラム
AP2対応のテーブル52の使用状態をみて、もし空い
ていれば実端末人に許諾電文を返信し、切替手段35が
テーブル53とテーブル52とを接続するように制御す
る。
このようにして実端末Aとアプリケーションプログラム
AP2との間の通信パスが設定されたことになるので、
実端末Aは上述の許諾電文を受信すると第2の電文「A
、データ」を送信する。この第2の電文は送信元の実端
末名を付した通信データであり、第1の雷1文に基づい
て設定された通信バスを通ってアプリケージシンプログ
ラムAP2に届けられ処理される。
このとき、ホスト上のアプリケーションプログラムAP
2は電文中の実端末名を基にその処理を行ない、この処
理が終了すると、ホストは第3の電文「A、応答」を、
第2の電文「A、データ」を受信した仮想端末に対して
送信し、上述の通信路を通って実端末人に届けられる。
このm3の電文は第2の電文に対するアプリケーション
プログラムAP2による処理結果を通知中るものであり
、実端末Aは第3の電文を受信すると応答内容によって
第4の電文[$DISJまたは第2の電文「A。
データ」を送信する。
第2の電文「A、データJの再送信は、ホスト側の処理
が正常に行なわれなかったことによるものであるが、笛
4の電文「$D■SJは通信の終了を告げるものである
。中継処理装置30は、第4の電文を受信すると切替手
段35がテーブル53とテーブル52との接続を解除す
るよう制御し、これによって通信が終了する。
なお、以上に述べた実施例は説明を単純化するために、
中継処理装置は1つのみの比較的小規模なシステムであ
るが、それぞれが多数の実端末をホストに中継処理する
複数個の中継処理装置を有するような実施例も容易に実
現できる。
(発明の効果) 本発明によれば、以上に説明したように、80時に設定
する仮想端末数は各ホストで実行されるアプリケージ讐
ンプログラムの合計数と同数でよくこの数は一般に実端
末数より相当少ないため、仮想端末の設定時間やホスト
ダウン時における再設定時間が短縮化できさらに仮想端
末の設定に要するホスト上の所要資源も少なくできる。
また、仮想端末と実端末との結び付けは、実端末からの
電文によって動的に行なわれるため、実端末の構成に変
更があってもSGをやり直す必要がなく、1つの仮想端
末を複数個の実端末と同時に結び付けたシ逆に1つの実
端末を複数個の仮想端末に結び付けたり、実端末の多様
な運用形態を動的に採ることができる。
また、ホストでは実端末からの電文がどのような通信経
路で来たかを意識する必要がないため、複数個の中継処
理装置を有するシステムでは中継処理装置の障害時には
実端末と別の中継処理装置とを交換回線で接続する。た
けて迂回処理が容易に行なえるし、ホストと中継処理装
置間の回線障害時には中継処理装置と他の中継処理装置
間を交換回線で接続するだけで迂回処理が可能となる。
【図面の簡単な説明】
第1図は本発明の一実施例、また第2図は本実施例の詳
細図をそれぞれ示す。 10.20・・・・・・ホストコンピュータ(ホスト)
、30・・・・・・中継処理装置、31,32,33,
34・・・・・・仮想端末、35・・・・・・切替手段
、41,42,43゜44.45,46,47.4B、
49 、A、B、C,D・・・・・・端末装置(実端末
)、51,52,53,54゜55 、56・・・・・
・テーブル。 代理人 弁理士  内 原   i′ ’tyt  図 鴻 2 図

Claims (1)

  1. 【特許請求の範囲】 中継処理装置を介してホストコンピュータと複数の端末
    装置との間で通信を行なうホスト・端末間通信方式にお
    いて、 前記ホストコンピュータで実行されるアプリケーション
    プログラムに1対1に対応する仮想端末を前記中継処理
    装置に設定する手段と、 前記端末装置に配置され前記アプリケーションプログラ
    ムを指定した要求電文および前記要求電文に対する前記
    中継処理装置からの許諾電文を待って前記端末装置の名
    称とデータとを含む通信電文を送信する手段と、 前記中継処理装置に配置され前記要求電文を受信すると
    き前記仮想端末の使用状態によって前記許諾電文を返信
    する手段および前記通信電文を前記仮想端末を介して対
    応する前記ホストコンピュータに転送する手段および前
    記通信電文に対する前記ホストコンピュータからの応答
    電文を前記仮想端末を介して前記端末装置に転送する手
    段と、前記ホストコンピュータに配置され前記通信電文
    を受信するとき前記アプリケーションプログラムによる
    処理を行なった後に前記端末装置の名称を付した前記応
    答電文を送信する手段と を備えることを特徴とするホスト・端末間通信方式。
JP60242055A 1985-10-28 1985-10-28 ホスト・端末間通信方式 Granted JPS62100854A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60242055A JPS62100854A (ja) 1985-10-28 1985-10-28 ホスト・端末間通信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60242055A JPS62100854A (ja) 1985-10-28 1985-10-28 ホスト・端末間通信方式

Publications (2)

Publication Number Publication Date
JPS62100854A true JPS62100854A (ja) 1987-05-11
JPH0378659B2 JPH0378659B2 (ja) 1991-12-16

Family

ID=17083605

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60242055A Granted JPS62100854A (ja) 1985-10-28 1985-10-28 ホスト・端末間通信方式

Country Status (1)

Country Link
JP (1) JPS62100854A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS646474U (ja) * 1987-06-30 1989-01-13
JPH01255342A (ja) * 1988-04-05 1989-10-12 Fujitsu Ltd 通信制御方式
JPH04270534A (ja) * 1991-02-26 1992-09-25 Fujitsu Ltd データ転送方法及びデータ転送装置
JPH05257849A (ja) * 1991-08-27 1993-10-08 Internatl Business Mach Corp <Ibm> アプリケーシヨン・プログラムのアクセス方法及び通信システム
EP0644483A1 (en) * 1993-09-14 1995-03-22 International Business Machines Corporation Computer system and method for performing multiple tasks
US6642941B1 (en) 1998-11-17 2003-11-04 Fujitsu Limited Displaying optimum screens on various types of output terminals using a common application

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS646474U (ja) * 1987-06-30 1989-01-13
JPH01255342A (ja) * 1988-04-05 1989-10-12 Fujitsu Ltd 通信制御方式
JPH04270534A (ja) * 1991-02-26 1992-09-25 Fujitsu Ltd データ転送方法及びデータ転送装置
JPH05257849A (ja) * 1991-08-27 1993-10-08 Internatl Business Mach Corp <Ibm> アプリケーシヨン・プログラムのアクセス方法及び通信システム
EP0644483A1 (en) * 1993-09-14 1995-03-22 International Business Machines Corporation Computer system and method for performing multiple tasks
JPH07105027A (ja) * 1993-09-14 1995-04-21 Internatl Business Mach Corp <Ibm> 複数のタスクを実行するためのコンピュータ・システムおよび方法
US6642941B1 (en) 1998-11-17 2003-11-04 Fujitsu Limited Displaying optimum screens on various types of output terminals using a common application

Also Published As

Publication number Publication date
JPH0378659B2 (ja) 1991-12-16

Similar Documents

Publication Publication Date Title
US8200880B2 (en) Shared system of I/O equipment, shared system of information processing apparatus, and method used thereto
JPH0668041A (ja) コンピュータ・システム
JPH0283757A (ja) 通信制御システム
JPH03273352A (ja) オンライン情報処理装置
JPH0378659B2 (ja)
CN112433758A (zh) 平台功能的调用方法及系统、设备及存储介质
JPS6126706B2 (ja)
JPS63244165A (ja) コンピユ−タ間フアイル転送方法
JP2600017B2 (ja) 仮想計算機間の通信回線共有方式
JPS633346B2 (ja)
JPS63133204A (ja) シ−ケンサのデ−タ伝送用インタ−フエイス
JP2000092079A (ja) 情報処理システム
JPH04160546A (ja) 集線装置のアドレス動的変更方式
CN118827652A (zh) 传输报文的方法、装置、电子设备及存储介质
JPS61102846A (ja) 障害端末装置の通信代行方式
JP3299021B2 (ja) マルチバスii−scsiバスデータ転送方法および装置
JPS63197139A (ja) ル−テイング制御方式
JPH0376449A (ja) ループ型lanにおける回線交換方法
JPH0139141B2 (ja)
JPS62297960A (ja) デ−タ転送方式
JPS63279361A (ja) 論理パス管理方式
JPH0378852A (ja) ネットワーク通信システムにおける経路変更自動制御方式
JPS63158651A (ja) 端末向け送信デ−タの迂回出力方式
JPH03245633A (ja) 端末制御システム
JPS6159022B2 (ja)