JPH07111698B2 - セション管理処理方法 - Google Patents

セション管理処理方法

Info

Publication number
JPH07111698B2
JPH07111698B2 JP2120694A JP12069490A JPH07111698B2 JP H07111698 B2 JPH07111698 B2 JP H07111698B2 JP 2120694 A JP2120694 A JP 2120694A JP 12069490 A JP12069490 A JP 12069490A JP H07111698 B2 JPH07111698 B2 JP H07111698B2
Authority
JP
Japan
Prior art keywords
session
session management
message
management table
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 - Lifetime
Application number
JP2120694A
Other languages
English (en)
Other versions
JPH0417048A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2120694A priority Critical patent/JPH07111698B2/ja
Publication of JPH0417048A publication Critical patent/JPH0417048A/ja
Publication of JPH07111698B2 publication Critical patent/JPH07111698B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Description

【発明の詳細な説明】 〔概 要〕 計算機システムにおける、通信に関わるセションの管理
に関し、 セションの通信に関連する、セションの制御情報へのア
クセスを効率よく行えるようにしたセション管理処理方
法を目的とし、 所要の送受信者間にセションを設立し、記憶領域に該セ
ションごとのセション管理テーブルを設け、該セション
管理テーブルに当該セションに関する所定の制御情報を
保持して、該セションの通信を管理する計算機システム
において、該セション設立時に、相手の該セション管理
テーブルを保持する記憶領域を指示するアドレス情報を
互いに取得し、各該セションの通信のためのメッセージ
送信時には、該メッセージの所定位置に、当該アドレス
情報を設定して送信し、メッセージ受信時には、該メッ
セージに設定されている該アドレス情報によって該セシ
ョン管理テーブルにアクセスするように構成する。
〔産業上の利用分野〕
本発明は、計算機システムにおける、通信に関わるセシ
ョンの管理のための、セション管理処理方法に関する。
〔従来の技術〕
第4図は計算機システムの構成例を示すブロック図であ
り、計算機1と計算機2が通信回線3によって接続され
たシステムで、計算機1で実行される応用プログラム4a
〜4dの各々が、計算機2で実行される応用プログラム4e
〜4hとそれぞれ1対1の通信を行うとする。
そのために、両計算機の通信処理部5及び6は、公知の
ように所要の各応用プログラム間に、図に破線で示すよ
うな論理的接続を構成して、それらをセションと呼び、
各通信処理部5及び6はそれぞれ各セションにセション
識別名(以下にセションIDという)を付けて管理し、通
信に際して、メッセージにはセションIDを付けて送信
し、受信側ではこのセションIDによって、受信メッセー
ジを振り分け、指定の着信側応用プログラムにメッセー
ジが渡るように制御する。
このために、通信処理部5及び6は、各セションごとに
セション管理テーブルを設け、第5図に示すように全セ
ション管理テーブル7をセション管理キューとして接続
して管理する。各セション管理テーブル7は、リンクの
ためのポインタ、セションID、セションの状態(セショ
ン開設中、設定済み等)、セション種別、データ流量制
御情報、このセションを開設しているプログラムのアド
レスその他の、セションの管理に必要な制御情報を保持
する。こゝで、セションIDは例えば発信側及び着信側の
プログラム又は端末の持つ識別名等を連結したものとす
る。
通信処理部5及び6はメッセージを受信すると、その所
定位置にあるセションIDによってセション管理キューを
検索し、セションIDが一致するセション管理テーブル7
を取り出し、その内容によって所要の受取先へ振り分
け、且つ必要なメッセージ処理を行う。
〔発明が解決しようとする課題〕
前記のように、通信処理部5及び6は、受信メッセージ
の処理にセション管理テーブルを必要とし、そのために
メッセージを受信するごとに通信管理キューを検索しな
ければならない。このために、同時に設定されているセ
ション数が多くなるに従い、通信管理キューを検索する
ための処理時間が増加して、通信効率を低下させるとい
う問題がある。
本発明は、セションの通信に関連する、セションの制御
情報である、セション管理テーブルへのアクセスを効率
よく行えるようにしたセション管理処理方法を目的とす
る。
〔課題を解決するための手段〕
第1図は、本発明の構成を示す処理の流れ図である。
図はセション管理処理方法であって、所要の送受信者間
にセションを設立し、記憶領域に該セションごとのセシ
ョン管理テーブルを設け、該セション管理テーブルに当
該セションに関する所定の制御情報を保持して、該セシ
ョンの通信を管理する計算機システムにおいて、処理ス
テップ10に示す該セション設立時に、相手の該セション
管理テーブルを保持する記憶領域を指示するアドレス情
報を互いに取得し、処理ステップ11の各該セションの通
信のためのメッセージ送信時には、該メッセージの所定
位置に、当該アドレス情報を設定して送信し、処理ステ
ップ12のメッセージ受信時には、該メッセージに設定さ
れている該アドレス情報によって該セション管理テーブ
ルにアクセスする。
〔作 用〕
本処理方法により、セション設立時に相手のセション管
理テーブルのアドレス情報として、例えばセション管理
リストの項アドレスを取得し、セション管理リストの各
項に各セション管理テーブルを指示するポインタを保持
するようにする。このようにして、メッセージの送信時
には、そのメッセージ内の所定位置に前記項アドレスを
設定して送信する。従って受信側では受信したメッセー
ジからその項アドレスを取り出し、セション管理リスト
の当該項にあるポインタによって、必要なセション管理
テーブルに直接にアクセスすることができ、受信メッセ
ージの処理ごとに検索によって所要のセション管理テー
ブルに到達する必要が無くなり、処理時間が短縮され
る。
〔実施例〕
第2図は、本発明の方法によりセション管理テーブルに
アクセスする場合の、アクセスパスを構成するために、
セション管理リスト20を設ける場合の構成例を示し、第
4図における通信処理部5及び6は、それぞれ適当な記
憶領域にセション管理リスト20を設ける。
セション管理リスト20には、その計算機システムで同時
に管理する必要のあるセションの個数より少なくない適
当数の項を設け、各項は記憶領域のアドレスを格納する
大きさとする。
例えば通信処理部5がセションを開設する場合に、セシ
ョン管理テーブル21を新設すると、セション管理リスト
20の各項を順次走査して、未使用(例えば値“0"で未使
用を表す)の項を検出し(例えば図の4番目の項とす
る)、新設したセション管理テーブル21を指示するポイ
ンタをその項に設定した後、相手の計算機に対してセシ
ョン開設を要求するメッセージを送る。
そのメッセージは、例えば第3図(a)のように、先頭
に従来と同様のセションIDを設定し、データ部は従来と
同様の内容とするが、セションIDの後に本発明により
「着セションアドレス」と、「発セションアドレス」の
部分を設ける。「着セションアドレス」には相手のセシ
ョン管理テーブルのアドレス情報を設定するが、但しセ
ション開設要求時は未定であるので、例えば図のように
“0"に設定し、その次の「発セションアドレス」には、
発信側のセション管理テーブルのアドレス情報として、
前記のポインタを設定したセション管理リストの項のア
ドレス(記憶領域アドレス、又はセション管理リスト内
の相対アドレス)を設定して、相手に通信する。
相手の通信処理部6は、このセション開設要求メッセー
ジを受信すると、従来のように指定に従うセションを開
設するように処理し、メッセージ開設を応答するメッセ
ージを返す。その応答メッセージも前記と同様の形式と
し、但し第3図(b)に示すように、「着セションアド
レス」には(a)のメッセージで通知された相手のアド
レス情報を設定し、「発セションアドレス」に自身が新
設したセション管理テーブルを指示するアドレス情報を
設定して送る。
応答メッセージを受けた通信処理部5は、「着セション
アドレス」のアドレス情報で、セション管理リスト20に
アクセスしてポインタを得、そのポインタでセション管
理テーブル21にアクセスして、「発セションアドレス」
で通知された相手のセション管理テーブルのアドレス情
報を、セション管理テーブル21の所定の項に記憶し、又
その他従来と同様にセション管理の処理を行う。
以後の通信において、通信処理部5及び6は、送信メッ
セージの「着セションアドレス」に、それぞれ相手のア
ドレス情報を設定して送り、相手の通信処理部6及び5
は、前記のようにアドレス情報を使用してセション管理
テーブルにアクセスすることができる。
〔発明の効果〕
以上の説明から明らかなように本発明によれば、計算機
システムにおける、通信に関わるセションの管理におい
て、セションの通信に関連する、セションの制御情報へ
のアクセスを効率よく行えるので、通信処理の処理効率
を改善するという著しい工業的効果がある。
【図面の簡単な説明】
第1図は本発明の構成を示す処理の流れ図、 第2図は本発明のセション管理テーブルの接続図、 第3図は本発明のメッセージの説明図、 第4図は計算機システムの構成例をブロック図、 第5図は従来のセション管理テーブルの接続図である。 図において、 1、2は計算機、3は通信回線、 4a〜4hは応用プログラム、 5、6は通信処理部、 7、21はセション管理テーブル、 10〜12は処理ステップ、 21はセション管理リスト を示す。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】所要の送受信者間にセションを設立し、記
    憶領域に該セションごとのセション管理テーブルを設
    け、該セション管理テーブルに当該セションに関する所
    定の制御情報を保持して、該セションの通信を管理する
    計算機システムにおいて、 該セション設立時に、相手の該セション管理テーブルを
    保持する記憶領域を指示するアドレス情報を互いに取得
    し(10)、 各該セションの通信のためのメッセージ送信時には、該
    メッセージの所定位置に、当該アドレス情報を設定して
    送信し(11)、 メッセージ受信時には、該メッセージに設定されている
    該アドレス情報によって該セション管理テーブルにアク
    セスする(12)ことを特徴とするセション管理処理方
    法。
JP2120694A 1990-05-10 1990-05-10 セション管理処理方法 Expired - Lifetime JPH07111698B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2120694A JPH07111698B2 (ja) 1990-05-10 1990-05-10 セション管理処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2120694A JPH07111698B2 (ja) 1990-05-10 1990-05-10 セション管理処理方法

Publications (2)

Publication Number Publication Date
JPH0417048A JPH0417048A (ja) 1992-01-21
JPH07111698B2 true JPH07111698B2 (ja) 1995-11-29

Family

ID=14792660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2120694A Expired - Lifetime JPH07111698B2 (ja) 1990-05-10 1990-05-10 セション管理処理方法

Country Status (1)

Country Link
JP (1) JPH07111698B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3463399B2 (ja) * 1995-03-13 2003-11-05 富士通株式会社 通信システムおよびアクセス応答装置およびアクセス要求装置
JP5738448B2 (ja) * 2014-03-12 2015-06-24 株式会社三菱東京Ufj銀行 情報処理装置

Also Published As

Publication number Publication date
JPH0417048A (ja) 1992-01-21

Similar Documents

Publication Publication Date Title
US5530905A (en) Temporary state preservation for a distributed file service which purges virtual circuit control information after expiration of time limit of inactivity
EP0160263A2 (en) Distributed control of alias name usage in networks
JPH0695999A (ja) プロセス間通信のための通信方法及び通信システム
JPS5992654A (ja) 電子文書配送システム
JP3453459B2 (ja) 電子メールシステム及びその制御方法、並びに通信端末装置及びその制御方法
US7145885B1 (en) Method for delivering data resources
JPH0417048A (ja) セション管理処理方法
WO2002069568A1 (en) Group-independent message transfer method and system lending specified application module
JPH03127597A (ja) データベースアクセス制御方式
JPS62118655A (ja) プロトコル変換統合処理装置
KR19990001853A (ko) 전자우편 서비스 장치 및 방법
JPH0431454B2 (ja)
Fong et al. MAP application layer interface and application layer management structure: part I: management structure
JPS59161952A (ja) 通信パス確立方式
JP2994198B2 (ja) 電子メール管理システム
JP2003030067A (ja) 通信管理装置、通信システム、通信管理プログラムおよび通信プログラム
JPH0269043A (ja) メッセージ配送装置
JPH0635826A (ja) 通信制御装置
JPH0991234A (ja) ワークフローシステム
JP2513261B2 (ja) 端末属性決定制御方式
JPH0371360A (ja) 通信制御方式
JPH0514404A (ja) メール管理方式
JPH02105662A (ja) 音声メールの宛先指定方式
JPH06268679A (ja) 複数電子メール統合システム
JPH04258057A (ja) Mhsの発信メッセージ管理方式