JPH05165774A - オンライン情報処理装置 - Google Patents
オンライン情報処理装置Info
- Publication number
- JPH05165774A JPH05165774A JP3333641A JP33364191A JPH05165774A JP H05165774 A JPH05165774 A JP H05165774A JP 3333641 A JP3333641 A JP 3333641A JP 33364191 A JP33364191 A JP 33364191A JP H05165774 A JPH05165774 A JP H05165774A
- Authority
- JP
- Japan
- Prior art keywords
- message
- priority
- queuing
- transmission
- reception
- 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
Links
- 239000000872 buffer Substances 0.000 claims abstract description 189
- 230000005540 biological transmission Effects 0.000 claims abstract description 114
- 238000000034 method Methods 0.000 claims description 25
- 230000010365 information processing Effects 0.000 claims description 10
- 238000004891 communication Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 12
- 238000012508 change request Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000005764 inhibitory process Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
ッセージの送受信を保証できるようにする。 【構成】 オンラインプログラム手段31と、メッセー
ジ送受信手段32と、メッセージを一時的に格納するメ
ッセージキューイングバッファ33と、メッセージキュ
ーイングバッファ33に対しメッセージの格納および取
得を行うメッセージキューイング制御手段34とを有
し、メッセージキューイング制御手段34がメッセージ
キューイングバッファ管理テーブル35およびメッセー
ジ優先度定義テーブル36で決定された優先度に従って
優先度ごとにトラフィック制御を行う。 【効果】 オンラインシステムが高トラフィック状態に
なっても優先度の高いメッセージの送受信を行うことが
できる。
Description
おけるメッセージトラフィック制御に利用する。
に従って、端末とオンラインプログラムのメッセージ処
理速度の差を吸収するために送受信メッセージを一時的
に格納するメッセージキューイングバッファのトラフィ
ック制御を行うことができるオンライン情報処理装置に
関する。
ァに対しメッセージの格納および取得を行うメッセージ
キューイング制御において、メッセージに設定された優
先度に従ってメッセージキューイングバッファのトラフ
ィック制御を行うことにより、端末とのメッセージ送受
信においてオンラインプログラムに高負荷がかかっても
優先度の高いメッセージの送受信を保証できるようにし
たオンライン情報処理装置に関する。
の優先度に従ってメッセージキューイングバッファのト
ラフィックの制御を行うのではなく、メッセージ種別や
処理優先度に無関係にトラフィックの制御を行ってい
た。
フィック制御方式では、端末との送受信メッセージを種
別や処理優先度による区別をすることなくトラフィック
制御を行っていたため、オンラインプログラムに高負荷
がかかった場合緊急度の高いメッセージが送受信できな
かったり、また仮に送受信できた場合でもそのメッセー
ジに対するオンライン情報処理が遅れる欠点があり、特
にバンキングシステムなどのデータベースの更新を伴う
オンラインシステムではその影響が大きく現れていた。
で、優先度の高いメッセージの送受信を保証するトラフ
ィック制御を行うことができる装置を提供することを目
的とする。
ュータに通信回線を介して複数の端末が接続され、前記
ホストコンピュータに、オンラインプログラムを実行す
るオンラインプログラム手段と、前記端末とあらかじめ
定められた伝送制御手順にしたがってメッセージの送受
信を行うメッセージ送受信手段と、自装置内のオンライ
ンプログラムと前記メッセージ送受信手段とがメッセー
ジの受け渡しを行う際に双方のメッセージ処理速度の差
を吸収し、そのメッセージを一時的に格納する複数のメ
ッセージキューイングバッファと、前記メッセージ送受
信手段と前記オンラインプログラム手段からの要求を受
け、前記メッセージキューイングバッファに対しメッセ
ージの格納および取得を行うメッセージキューイング制
御手段とを備えたオンライン情報処理装置において、前
記メッセージキューイングバッファの円滑な利用のため
に定められたメッセージ受信禁止開始点、メッセージ受
信禁止解除点、メッセージ送信禁止開始点、およびメッ
セージ送信禁止解除点を格納するメッセージキューイン
グバッファ管理テーブルと、前記端末と前記オンライン
プログラム手段間で送受信されるメッセージの中に含ま
れる文字列によってそのメッセージの優先度を設定する
メッセージ優先度定義テーブルとを設け、前記メッセー
ジキューイング制御手段に、前記メッセージキューイン
グバッファ管理テーブルおよび前記メッセージ優先度定
義テーブルを参照し、数段階に設定された優先度ごとに
トラフィック制御を行う手段を含むことを特徴とする。
前記端末と全オンラインプログラム手段との間で送受信
されるメッセージを設定された優先度順に前記メッセー
ジキューイングバッファに対し格納および取得を行う手
段と、前記オンラインプログラム手段からの要求を受け
て前記メッセージ優先度定義テーブルの内容を動的に追
加、変更、および削除する手段と、前記オンラインプロ
グラム手段からの要求を受けて前記メッセージキューイ
ングバッファに格納されているメッセージの中である特
定の優先度、もしくはそれ以下の優先度を持つメッセー
ジを廃棄する手段とを含むことができる。
ッセージに設定された優先度ごとにメッセージ受信禁止
開始点、メッセージ受信禁止解除点、メッセージ送信禁
止開始点、およびメッセージ送信禁止解除点を設定し、
一般に優先度の高いメッセージの送受信禁止を優先度の
低いものより遅く(空きメッセージキューイングバッフ
ァ数を少なく)することによって優先度の高いメッセー
ジの送受信を保証する。さらに、メッセージキューイン
グバッファのメッセージ格納および取り出しを優先度順
に行い優先度の高いメッセージの送受信を優先度の低い
ものより早くし、オンラインプログラムからメッセージ
の優先度を動的に追加、変更、および削除するか、メッ
セージキューイングバッファに格納されているメッセー
ジの中である特定の優先度、もしくはそれ以下の優先度
を持つメッセージを廃棄することで必要かつ有効なメッ
セージの送受信を行う。
1は本発明実施例の構成を示すブロック図である。
通信回線2を介してホストコンピュータ3に接続され、
ホストコンピュータ3に、オンライン情報処理を行うオ
ンラインプログラム手段31と、端末1a〜1nとあら
かじめ決められた伝送制御手順に従ってメッセージの送
受信を行うメッセージ送受信手段32と、オンラインプ
ログラム手段31とメッセージ送受信手段32とがメッ
セージの受け渡しをする際双方のメッセージ処理速度の
差を吸収しメッセージを一時的に格納する複数のメッセ
ージキューイングバッファ33と、メッセージ送受信手
段32とオンラインプログラム手段31からの要求を受
けてメッセージキューイングバッファ33に対しメッセ
ージの格納および取得を行うメッセージキューイング制
御手段34と、メッセージキューイングバッファ33の
総数と空き数、メッセージ受信禁止開始点、メッセージ
受信禁止解除点、メッセージ送信禁止開始点、およびメ
ッセージ送信禁止解除点をメッセージの優先度ごとに格
納し、メッセージキューイング制御手段34がメッセー
ジキューイングバッファ33のトラフィック制御を行う
ためにその内容を参照および更新を行うメッセージキュ
ーイングバッファ管理テーブル35と、メッセージの優
先度を識別するための文字列(キーワード)のメッセー
ジ内での開始位置、長さ、およびキーワード名が優先度
ごとに格納され、メッセージキューイング制御手段34
がメッセージの優先度を決定するために参照するメッセ
ージ優先度定義テーブル36とを含む。
ューイングバッファの形式を示す図である。メッセージ
キューイングバッファ33は、リンクポインタ61、送
受信データ(メッセージ)63およびその優先度62に
より構成される。リンクポインタ61は、メッセージキ
ューイングバッファ33をチェイン状にリンクしキュー
イング管理を行うために使用され、送受信データ63
は、送受信されるメッセージが格納される領域であり、
優先度62は送受信データ63に格納された送受信メッ
セージの優先度が格納される領域である。
ングバッファ管理テーブルの構成例を示す図である。メ
ッセージキューイングバッファ管理テーブル35は、キ
ューイングバッファ総数351、空きキューイングバッ
ファ数352、空きキューイングバッファ先頭ポインタ
353、空きキューイングバッファ後尾ポインタ35
4、送信メッセージ格納キューイングバッファ数35
5、送信メッセージ格納キューイングバッファ先頭ポイ
ンタ356、送信メッセージ格納キューイングバッファ
後尾ポインタ357、受信メッセージ格納キューイング
バッファ数358、受信メッセージ格納キューイングバ
ッファ先頭ポインタ359、受信メッセージ格納キュー
イングバッファ後尾ポインタ35A、および優先度数に
等しいキューイングバッファトラフィック制御情報エリ
アE1〜Enにより構成される。
コンピュータ3内に存在するメッセージキューイングバ
ッファの総数が格納される。メッセージキューイングバ
ッファ33はそのリンクポインタ61により、送信(す
なわち送信メッセージが格納されているメッセージキュ
ーイングバッファの)チェイン、受信(すなわち受信メ
ッセージが格納されているメッセージキューイングバッ
ファの)チェインと空き(すなわち送受信メッセージが
格納されていないメッセージキューイングバッファの)
チェインのいずれかにリンクされる。
53には空きチェインの先頭にリンクされているメッセ
ージキューイングバッファ33へのポインタが格納さ
れ、空きキューイングメッセージバッファ後尾ポインタ
354には空きチェインの最後尾にリンクされているメ
ッセージキューイングバッファへのポインタが格納さ
れ、空きキューイングバッファ数352は空きチェイン
にリンクされているメッセージキューイングバッファの
総数が格納される。
先頭ポインタ356には送信チェインの先頭にリンクさ
れているメッセージキューイングバッファへのポインタ
が格納され、送信メッセージ格納キューイングバッファ
後尾ポインタ357には送信チェインの最後尾にリンク
されているメッセージキューイングバッファ33へのポ
インタが格納され、送信メッセージ格納キューイングバ
ッファ数355は送信チェインにリンクされているメッ
セージキューイングバッファの総数が格納される。
先頭ポインタ359には受信チェインの先頭にリンクさ
れているメッセージキューイングバッファ33へのポイ
ンタが格納され、受信メッセージ格納キューイングバッ
ファ後尾ポインタ35Aには受信チェインの最後尾にリ
ンクされているメッセージキューイングバッファへのポ
インタが格納され、受信メッセージ格納キューイングバ
ッファ数358は受信チェインにリンクされているメッ
セージキューイングバッファ33の総数が格納される。
バッファのトラフィック制御情報エリアの構成例を示す
図である。トラフィック制御情報エリアは、優先度35
B、受信禁止解除点35C、受信禁止開始点35D、送
信禁止解除点35E、送信禁止開始点35F、送信状態
35Gおよび受信状態35Hにより構成される。
ラフィック制御の対象とする優先度が格納される。受信
禁止解除点35C、受信禁止開始点35D、送信禁止解
除点35E、および送信禁止開始点35Fにはキューイ
ングバッファトラフィック制御を行う上で必要な空きメ
ッセージキューイングバッファ数が格納される。
受信禁止開始点35Dに達すると受信状態35Hは“受
信禁止状態”となり受信が禁止され、受信禁止解除点3
5Cまで回復すると受信状態35Hは、“受信可能状
態”となり受信が再開される。
の値が送信禁止開始点35Fに達すると送信状態35G
は“送信禁止状態”となり送信が禁止され、送信禁止解
除点35Eまで回復すると送信状態35Gは“送信可能
状態”となり送信が再開される。一般的に受信禁止解除
点35C>受信禁止開始点35D>送信禁止解除点35
E>送信禁止開始点35Fに設定する。
先度定義テーブルの構成例を示す図である。メッセージ
優先度定義テーブル36は、存在する優先度数分のメッ
セージ優先度情報F1〜Fnにより構成される。
先度情報の構成例を示す図である。メッセージ優先度情
報は、キー開始位置361、キー長362、キーワード
名363、および優先度364により構成される。この
情報は送受信されるメッセージの優先度を決定する目的
で使用され、送受信メッセージの優先度を決定するため
の文字列(キーワード)の開始位置をキー開始位置36
1に、キーの長さをキー長362に、キーワードをキー
ワード名363にそれぞれ格納する。
ストコンピュータ3内の全てのメッセージキューイング
バッファ33は、図2に示すリンクポインタ61により
一つのチェイン状にリンクされ、その総数は図3に示す
キューイングバッファ総数351に、先頭に位置するメ
ッセージキューイングバッファ33へのポインタは空き
キューイングバッファ先頭ポインタ353に、最後尾に
位置するメッセージキューイングバッファ33へのポイ
ンタは空きキューイングバッファ後尾ポインタ354に
それぞれ格納される。
数355および受信メッセージ格納キューイングバッフ
ァ数358には0が格納され、送信メッセージ格納キュ
ーイングバッファ先頭ポインタ356、送信メッセージ
格納キューイングバッファ後尾ポインタ357、受信メ
ッセージ格納キューイングバッファ先頭ポインタ35
9、および受信メッセージ格納キューイングバッファ後
尾ポインタ35Aには有意なポインタは格納されていな
い。
情報エリアE1〜Enの優先度35B、受信禁止解除点
35C、受信禁止開始点35D、送信禁止解除点35
E、および送信禁止開始点35Fにはシステムゼネレー
ション(SG)によって値が与えられ、送信状態35G
には“送信可能状態”が、受信状態35Hには“受信可
能状態”が格納される。また各メッセージ優先度情報F
1〜Fnのキー開始位置361、キー長362、キーワ
ード名363、および優先度364にはシステムゼネレ
ーション(SG)によって値が与えられる。
図12はメッセージキューイング制御手段34が行う受
信メッセージ格納処理、受信メッセージ取り出し処理、
送信メッセージ格納処理、送信メッセージ取り出し処
理、メッセージ優先度情報更新処理、およびキューイン
グメッセージ廃棄処理の例を示す流れ図である。
ィック制御の動作について説明する。なお、ここでは説
明を簡単にするため一つの送受信メッセージは一つのメ
ッセージキューイングバッファに格納できるものとす
る。
7を参照して説明する。
端末1a〜1nから受信したメッセージ(以降受信メッ
セージという)のメッセージキューイングバッファ33
への格納要求をメッセージ送受信手段32から受け、格
納すべき空きメッセージキューイングバッファ33の有
無を空きキューイングバッファ数352が0を越えるか
否かによってチェックする(S11)。
ッファがない(S11でNO)場合にはメッセージ受付
拒否をメッセージ送受信手段32に通知する(S2
5)。メッセージ受付拒否を通知されたメッセージ送受
信手段32は、伝送制御手順に従ってこの受信メッセー
ジに拒否する。
ングバッファ33がある(S11でYES)場合にはメ
ッセージ優先度定義テーブル36のメッセージ優先度情
報F1〜Fnを参照して優先度を決定する(S12)。
メッセージキューイングバッファ管理テーブル35内の
キューイングバッファトラフィック制御情報エリアE1
〜Enの中でS12で決定した優先度と等しい値を持つ
キューイングバッファトラフィック情報を取得し(S1
3)、受信状態35Hが“受信可能状態”であるか否か
をチェックする(S14)。
(S14でNO)場合にはメッセージ受付拒否をメッセ
ージ送受信手段32に通知し(S25)、その受信メッ
セージを拒否する。一方、チェックの結果“受信可能状
態”である(S14でYES)場合には空きチェインよ
りメッセージキューイングバッファ33を一つ取得し
(S15)、空きキューイングバッファ数352から1
を引く(S16)。
ーイングバッファ33にS12で決定した優先度とこの
受信メッセージを格納し(S17)、受信チェインに優
先度順にリンクし(S18)、受信メッセージ格納キュ
ーイングバッファ数358に1を加える(S19)。同
じ優先度を持つメッセージキューイングバッファがすで
にリンクされている場合はその最後尾にリンクされる。
以上S15〜S19の処理でメッセージキューイングバ
ッファが一つ使用されたので受信状態35Hおよび送信
状態35Gを更新する。
禁止開始点35D以下になった(S20でYES)場合
には受信状態35Hを受信禁止状態に更新する(S2
1)。さらに、空きキューイングバッファ数352が送
信禁止開始点35F以下になった場合には(S22でY
ES)、送信状態35Gを送信禁止状態に更新する(S
23)。その後メッセージ受付完了をメッセージ送受信
手段32に通知する(S24)。メッセージ受信完了の
通知を受けたメッセージ送受信手段32は、伝送制御手
順に従ってその受信メッセージを受け付ける。
て図8を参照して説明する。
ジキューイングバッファ33に格納された受信メッセー
ジを取得するためにオンラインプログラム手段31はメ
ッセージキューイング制御手段34に対して取得要求を
通知する。この取得要求を受けてメッセージキューイン
グ制御手段34は、受信メッセージがメッセージキュー
イングバッファ33にあるか否かを調べるために受信メ
ッセージ格納キューイングバッファ数358が0を越え
ているか否かチェックする(S31)。
O)、受信メッセージなしをオンラインプログラム手段
31に通知する(S43)。一方、受信メッセージが存
在する場合は(S31でYES)、受信チェインの先頭
にリンクされているメッセージキューイングバッファを
はずし(S32)、同時に受信メッセージ格納キューイ
ングバッファ数358から1を引き(S33)、そのメ
ッセージキューイングバッファに格納されている優先度
および受信メッセージを取得する(S34)。
管理テーブル35内のキューイングバッファトラフィッ
ク情報E1〜Enの中でS34で得た優先度と等しい値
を持つキューイングバッファトラフィック情報を取得し
(S35)、使用したメッセージキューイングバッファ
33を空きチェインに戻し(S36)、空きキューイン
グバッファ数352に1を加える(S37)。
ングバッファ数が一つ増加したので受信状態35Hおよ
び送信状態35Gを更新する。空きキューイングバッフ
ァ数352が受信禁止解除点35C以上となった場合は
(S38でYES)、受信状態35Hを“受信可能状
態”に更新する(S39)。さらに、空きキューイング
バッファ数352の値が送信禁止解除点35E以上とな
った場合は(S40でYES)、送信状態35Gを“送
信可能状態”に更新する。その後受信メッセージをオン
ラインプログラム手段31に渡す(S42)。
9を参照して説明する。
端末1a〜1nへ送信するメッセージ(以降送信メッセ
ージという)のメッセージキューイングバッファへの格
納要求をオンラインプログラム手段31から受け、格納
すべき空きメッセージキューイングバッファの有無を空
きキューイングバッファ数352が0を越えるか否かに
よってチェックする(S51)。格納すべき空きメッセ
ージキューイングバッファがない場合には(S51でN
O)、メッセージ受付拒否をオンラインプログラム手段
31に通知する(S65)。
ングバッファがある場合には(S51でYES)、メッ
セージ優先度定義テーブル36のメッセージ優先度情報
F1〜Fnを参照して優先度を決定する(S52)。メ
ッセージキューイングバッファ管理テーブル35内のキ
ューイングバッファトラフィック制御情報エリアE1〜
Enの中でS52で決定した優先度と等しい値を持つキ
ューイングバッファトラフィック情報を取得し(S5
3)、送信状態35Gが“送信可能状態”であるかチェ
ックする(S54)。
合には(S54でNO)、メッセージ受付拒否をオンラ
インプログラム手段31に通知する(S65)。一方、
チェックの結果“送信可能状態”である場合には(S5
4でYES)、空きチェインよりメッセージキューイン
グバッファを一つ取得し(S55)、空きキューイング
バッファ数352から1を引く(S56)。S15で取
得したメッセージキューイングバッファにS52で決定
した優先度とこの受信メッセージを格納し(S57)、
送信チェインに優先度順にリンクし(S58)、送信メ
ッセージ格納キューイングバッファ数355に1を加え
る(S59)。
バッファがすでにリンクされている場合はその最後尾に
リンクされる。以上S55〜S59の処理でメッセージ
キューイングバッファが一つ使用されたので受信状態3
5Hおよび送信状態35Gを更新する。空きキューイン
グバッファ数352値が受信禁止開始点35D以下にな
った場合には(S60でYES)、受信状態35Hを受
信禁止状態に更新する(S61)。さらに、空きキュー
イングバッファ数352値が送信禁止開始点35F以下
になった場合には(S62でYES)、送信状態35G
を送信禁止状態に更新する(S63)。その後メッセー
ジ受付完了をオンラインプログラム手段31に通知する
(S64)。
て図10を参照して説明する。
ジキューイングバッファ33に格納された送信メッセー
ジを端末1a〜1nに送信するためにメッセージ送受信
手段32はメッセージキューイング制御手段34に対し
て取得要求を通知する。この取得要求を受けてメッセー
ジキューイング制御手段34は、送信メッセージがメッ
セージキューイングバッファ33にあるか否かを調べる
ために送信メッセージ格納キューイングバッファ数35
5が0を越えるか否かチェックする(S71)。
NO)、送信メッセージなしをメッセージ送受信手段3
2に通知する(S83)。一方、送信メッセージが存在
する場合には(S71でYES)、送信チェインの先頭
にリンクされているメッセージキューイングバッファを
はずし(S72)、同時に送信メッセージ格納キューイ
ングバッファ数355から1を引き(S73)、そのメ
ッセージキューイングバッファ33に格納されている優
先度および送信メッセージを取得する(S74)。
管理テーブル35内のキューイングバッファトラフィッ
ク情報E1〜Enの中でS74で取得した優先度と等し
い値を持つキューイングバッファトラフィック情報を取
得し(S75)、使用したメッセージキューイングバッ
ファを空きチェインに戻し(S76)、空きキューイン
グバッファ数352に1を加える(S77)。
ングバッファ数352が一つ増加したので受信状態35
Hおよび送信状態35Gを更新する。空きキューイング
バッファ数352が受信禁止解除点35C以上となった
(S78でYES)場合、受信状態35Hを“受信可能
状態”に更新する(S79)。さらに、空きキューイン
グバッファ数352が送信禁止解除点35E以上となっ
た場合には(S80でYES)、送信状態35Gを“送
信可能状態”に更新する(S81)。
手段32に渡し(S82)、渡された送信メッセージを
メッセージ送受信手段32は伝送制御手順に従って端末
1a〜1nに送信する。このメッセージ取り出し処理は
送信メッセージ格納キューイングバッファ数355が0
になるまで繰り返される。
いて図11を参照して説明する。
〜1nとのメッセージ送受信処理においてメッセージ優
先度情報の追加、変更、または削除の必要がある場合は
メッセージキューイング制御手段34に要求することが
できる。
削除要求を受けたときには(S91で削除)メッセージ
優先度情報F1〜Fnの中で指定された優先度と等しい
値を優先度364に持つメッセージ優先度情報をメッセ
ージ優先度定義テーブル36より削除し(S92)、変
更要求の場合は(S91で変更)、メッセージ優先度情
報F1〜Fnの中で指定された優先度を優先度364に
持つメッセージ優先度情報の優先度364を指定された
変更値に変更し(S93)、追加要求の場合は(S91
で追加)、メッセージ優先度定義テーブル36に指定さ
れたメッセージ優先度情報(キー開始位置361、キー
長362、キーワード名363、および優先度364)
を追加する(S94)。
更要求(S91の変更)の場合で、対象となる優先度を
持つ送受信メッセージがすでに送信チェインまたは受信
チェインにリンクされているとき、その送受信メッセー
ジをそれぞれ廃棄、または優先度による並び替えを行っ
てもよい。
ついて図12を参照して説明する。
の高いメッセージを送受信することにより、すでに送信
チェインまたは受信チェインに格納されている優先度の
低いメッセージが不要になった場合など、メッセージキ
ューイング制御手段34に廃棄要求を通知することによ
りそのメッセージを廃棄することができる。
制御手段34は、そのメッセージ種別が送信メッセージ
であるか、受信メッセージであるかを判定し(S10
1)、その廃棄対象が“指定された優先度を持つメッセ
ージのみ”か“指定された優先度以下の優先度を持つメ
ッセージ”かをチェックする(S102、S103)。
つ受信メッセージのみの場合は(S101で受信メッセ
ージ、かつS102で“指定された優先度のみ”)、受
信チェインにリンクされ優先度62に指定された優先度
を持つメッセージキューイングバッファ33を受信チェ
インよりはずし(S104)、空きチェインにリンクし
(S108)、受信チェインよりはずしたメッセージキ
ューイングバッファ数を受信メッセージ格納キューイン
グバッファ数358より引き(S109)、空きチェイ
ンにリンクしたメッセージキューイングバッファ数を空
きキューイングバッファ数352に加える(S11
0)。
つ受信メッセージ(S101で受信メッセージ、かつS
102で“指定された優先度以下”)の場合は、受信チ
ェインにリンクされ優先度62に指定された優先度以下
の優先度を持つメッセージキューイングバッファ33を
受信チェインより外し(S105)、空きチェインにリ
ンクし(S108)、受信チェインよりはずしたメッセ
ージキューイングバッファ数を受信メッセージ格納キュ
ーイングバッファ数358より引き(S109)、空き
チェインにリンクしたメッセージキューイングバッファ
数を空きキューイングバッファ数352に加える(S1
10)。
ージのみ(S101で送信メッセージ、かつS103で
“指定された優先度のみ”)の場合は、送信チェインに
リンクされ優先度62に指定された優先度を持つメッセ
ージキューイングバッファ33を送信チェインより外し
(S106)、空きチェインにリンクし(S111)、
送信チェインよりはずしたメッセージキューイングバッ
ファ数を送信メッセージ格納キューイングバッファ数3
55より引き(S112)、空きチェインにリンクした
メッセージキューイングバッファ数を空きキューイング
バッファ数352に加える(S113)。
つ送信メッセージ(S101で送信メッセージ、かつS
103で“指定された優先度以下”)の場合は、送信チ
ェインにリンクされた優先度62に指定された優先度以
下の優先度を持つメッセージキューイングバッファ33
を送信チェインよりはずし(S107)、空きチェイン
にリンクし(S111)、送信チェインよりはずしたメ
ッセージキューイングバッファ数を送信メッセージ格納
キューイングバッファ数355より引き(S112)、
空きチェインにリンクしたメッセージキューイングバッ
ファ数を空きキューイングバッファ数352に加える
(S113)。
ーイングバッファ数352が増加したので受信状態35
Hおよび送信状態35Gを更新する。空きキューイング
バッファ数352が受信禁止解除点35C以上となった
場合は(S114)でYES)、受信状態35Hを“受
信可能状態”に更新する(S115)。さらに、空きキ
ューイングバッファ数352値が送信禁止解除点35E
以上となった(S116でYES)場合は送信状態35
Gを“送信可能状態”に更新する(S117)。
末との送受信メッセージに優先度を設定し、優先度ごと
にメッセージキューイングバッファのトラフィック制御
を行うことにより、オンラインプログラムに高負荷がか
かった場合でも優先度の高いメッセージの送受信を保証
することができる効果がある。
バッファの形式を示す図。
ァ管理テーブルの構成を示す図。
トラフィック制御情報エリアの構成例を示す図。
ーブルの構成例を示す図。
構成例を示す図。
制御手段の受信メッセージ格納処理の流れを示す流れ
図。
制御手段の受信メッセージ取り出し処理の流れを示す流
れ図。
制御手段の送信メッセージ格納処理の流れを示す流れ
図。
グ制御手段の送信メッセージ取り出し処理の流れを示す
流れ図。
グ制御手段のメッセージ優先度情報更新処理の流れを示
す流れ図。
グ制御手段のキューイングメッセージ廃棄処理の流れを
示す流れ図。
頭ポインタ 357 送信メッセージ格納キューイングバッファ後
尾ポインタ 358 受信メッセージ格納キューイングバッファ数 359 受信メッセージ格納キューイングバッファ先
頭ポインタ 35A 受信メッセージ格納キューイングバッファ後
尾ポインタ 35B 優先度 35C 受信禁止解除点 35D 受信禁止開始点 35E 送信禁止解除点 35F 送信禁止開始点 35G 送信状態 35H 受信状態 361 キー開始位置 362 キー長 363 キーワード名 364 優先度 E1〜En キューイングバッファトラフィック制御
情報エリア
Claims (4)
- 【請求項1】 ホストコンピュータに通信回線を介して
複数の端末が接続され、 前記ホストコンピュータに、 オンラインプログラムを実行するオンラインプログラム
手段と、 前記端末とあらかじめ定められた伝送制御手順にしたが
ってメッセージの送受信を行うメッセージ送受信手段
と、 自装置内のオンラインプログラムと前記メッセージ送受
信手段とがメッセージの受け渡しを行う際に双方のメッ
セージ処理速度の差を吸収し、そのメッセージを一時的
に格納する複数のメッセージキューイングバッファと、 前記メッセージ送受信手段と前記オンラインプログラム
手段からの要求を受け、前記メッセージキューイングバ
ッファに対しメッセージの格納および取得を行うメッセ
ージキューイング制御手段とを備えたオンライン情報処
理装置において、 前記メッセージキューイングバッファの円滑な利用のた
めに定められたメッセージ受信禁止開始点、メッセージ
受信禁止解除点、メッセージ送信禁止開始点、およびメ
ッセージ送信禁止解除点を格納するメッセージキューイ
ングバッファ管理テーブルと、 前記端末と前記オンラインプログラム手段間で送受信さ
れるメッセージの中に含まれる文字列によってそのメッ
セージの優先度を設定するメッセージ優先度定義テーブ
ルとを設け、 前記メッセージキューイング制御手段に、前記メッセー
ジキューイングバッファ管理テーブルおよび前記メッセ
ージ優先度定義テーブルを参照し、数段階に設定された
優先度ごとにトラフィック制御を行う手段を含むことを
特徴とするオンライン情報処理装置。 - 【請求項2】 前記メッセージキューイング制御手段
は、前記端末と全オンラインプログラム手段との間で送
受信されるメッセージを設定された優先度順に前記メッ
セージキューイングバッファに対し格納および取得を行
う手段を含む請求項1記載のオンライン情報処理装置。 - 【請求項3】 前記メッセージキューイング制御手段
は、前記オンラインプログラム手段からの要求を受けて
前記メッセージ優先度定義テーブルの内容を動的に追
加、変更、および削除する手段を含む請求項1記載のオ
ンライン情報処理装置。 - 【請求項4】 前記メッセージキューイング制御手段
は、前記オンラインプログラム手段からの要求を受けて
前記メッセージキューイングバッファに格納されている
メッセージの中である特定の優先度、もしくはそれ以下
の優先度を持つメッセージを廃棄する手段を含む請求項
1記載のオンライン情報処理装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03333641A JP3130609B2 (ja) | 1991-12-17 | 1991-12-17 | オンライン情報処理装置 |
US07/971,552 US5506966A (en) | 1991-12-17 | 1992-11-05 | System for message traffic control utilizing prioritized message chaining for queueing control ensuring transmission/reception of high priority messages |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03333641A JP3130609B2 (ja) | 1991-12-17 | 1991-12-17 | オンライン情報処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05165774A true JPH05165774A (ja) | 1993-07-02 |
JP3130609B2 JP3130609B2 (ja) | 2001-01-31 |
Family
ID=18268328
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03333641A Expired - Fee Related JP3130609B2 (ja) | 1991-12-17 | 1991-12-17 | オンライン情報処理装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US5506966A (ja) |
JP (1) | JP3130609B2 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1091609A (ja) * | 1996-09-10 | 1998-04-10 | Mitsubishi Electric Corp | 分散シミュレーションシステム |
JP2001241965A (ja) * | 2000-03-01 | 2001-09-07 | Mitsubishi Electric Corp | データ送信装置、地図データ送信装置、地図データ送信方法、データ送信方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体及び地図データ送信方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2015185060A (ja) * | 2014-03-26 | 2015-10-22 | 日本電気株式会社 | メッセージ交換装置、メッセージ交換方法、および、コンピュータ・プログラム |
Families Citing this family (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5878215A (en) * | 1994-05-23 | 1999-03-02 | Mastercard International Incorporated | System and method for processing multiple electronic transaction requests |
JPH08292987A (ja) * | 1995-04-24 | 1996-11-05 | Fujitsu Ltd | 予約の重要度に基づく調整を行う予約管理装置および方法 |
AU1860097A (en) * | 1996-02-09 | 1997-08-28 | Michael David McCartney | A multiprocessing system having processes that share objects |
US6047284A (en) | 1997-05-14 | 2000-04-04 | Portal Software, Inc. | Method and apparatus for object oriented storage and retrieval of data from a relational database |
US6687758B2 (en) | 2001-03-07 | 2004-02-03 | Alacritech, Inc. | Port aggregation for network connections that are offloaded to network interface devices |
US8539112B2 (en) | 1997-10-14 | 2013-09-17 | Alacritech, Inc. | TCP/IP offload device |
US6389479B1 (en) | 1997-10-14 | 2002-05-14 | Alacritech, Inc. | Intelligent network interface device and system for accelerated communication |
US7237036B2 (en) * | 1997-10-14 | 2007-06-26 | Alacritech, Inc. | Fast-path apparatus for receiving data corresponding a TCP connection |
US6807581B1 (en) | 2000-09-29 | 2004-10-19 | Alacritech, Inc. | Intelligent network storage interface system |
US8621101B1 (en) | 2000-09-29 | 2013-12-31 | Alacritech, Inc. | Intelligent network storage interface device |
US6427171B1 (en) | 1997-10-14 | 2002-07-30 | Alacritech, Inc. | Protocol processing stack for use with intelligent network interface device |
US7167927B2 (en) | 1997-10-14 | 2007-01-23 | Alacritech, Inc. | TCP/IP offload device with fast-path TCP ACK generating and transmitting mechanism |
US6427173B1 (en) | 1997-10-14 | 2002-07-30 | Alacritech, Inc. | Intelligent network interfaced device and system for accelerated communication |
US6470415B1 (en) | 1999-10-13 | 2002-10-22 | Alacritech, Inc. | Queue system involving SRAM head, SRAM tail and DRAM body |
US7185266B2 (en) * | 2003-02-12 | 2007-02-27 | Alacritech, Inc. | Network interface device for error detection using partial CRCS of variable length message portions |
US6757746B2 (en) * | 1997-10-14 | 2004-06-29 | Alacritech, Inc. | Obtaining a destination address so that a network interface device can write network data without headers directly into host memory |
US7133940B2 (en) * | 1997-10-14 | 2006-11-07 | Alacritech, Inc. | Network interface device employing a DMA command queue |
US7284070B2 (en) * | 1997-10-14 | 2007-10-16 | Alacritech, Inc. | TCP offload network interface device |
US7174393B2 (en) * | 2000-12-26 | 2007-02-06 | Alacritech, Inc. | TCP/IP offload network interface device |
US6697868B2 (en) * | 2000-02-28 | 2004-02-24 | Alacritech, Inc. | Protocol processing stack for use with intelligent network interface device |
US7042898B2 (en) | 1997-10-14 | 2006-05-09 | Alacritech, Inc. | Reducing delays associated with inserting a checksum into a network message |
US6658480B2 (en) | 1997-10-14 | 2003-12-02 | Alacritech, Inc. | Intelligent network interface system and method for accelerated protocol processing |
US7089326B2 (en) * | 1997-10-14 | 2006-08-08 | Alacritech, Inc. | Fast-path processing for receiving data on TCP connection offload devices |
US6226680B1 (en) | 1997-10-14 | 2001-05-01 | Alacritech, Inc. | Intelligent network interface system method for protocol processing |
US6434620B1 (en) | 1998-08-27 | 2002-08-13 | Alacritech, Inc. | TCP/IP offload network interface device |
US6591302B2 (en) | 1997-10-14 | 2003-07-08 | Alacritech, Inc. | Fast-path apparatus for receiving data corresponding to a TCP connection |
US8782199B2 (en) | 1997-10-14 | 2014-07-15 | A-Tech Llc | Parsing a packet header |
US7076568B2 (en) * | 1997-10-14 | 2006-07-11 | Alacritech, Inc. | Data communication apparatus for computer intelligent network interface card which transfers data between a network and a storage device according designated uniform datagram protocol socket |
US6078953A (en) * | 1997-12-29 | 2000-06-20 | Ukiah Software, Inc. | System and method for monitoring quality of service over network |
US7664883B2 (en) * | 1998-08-28 | 2010-02-16 | Alacritech, Inc. | Network interface device that fast-path processes solicited session layer read commands |
US6763371B1 (en) * | 1999-05-10 | 2004-07-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for collaborative communication in a communication network |
US6615302B1 (en) * | 1999-09-15 | 2003-09-02 | Koninklijke Philips Electronics N.V. | Use of buffer-size mask in conjunction with address pointer to detect buffer-full and buffer-rollover conditions in a CAN device that employs reconfigurable message buffers |
US6510479B1 (en) | 1999-09-15 | 2003-01-21 | Koninklijke Philips Electronics N.V. | Transmit pre-arbitration scheme for a can device and a can device that implements this scheme |
US6658484B1 (en) * | 1999-09-23 | 2003-12-02 | Sharp Laboratories Of America, Incorporated | Message control system |
US7287087B1 (en) * | 1999-11-01 | 2007-10-23 | General Electric Company | Communications network for dynamic reprioritization |
US8019901B2 (en) * | 2000-09-29 | 2011-09-13 | Alacritech, Inc. | Intelligent network storage interface system |
US6720074B2 (en) * | 2000-10-26 | 2004-04-13 | Inframat Corporation | Insulator coated magnetic nanoparticulate composites with reduced core loss and method of manufacture thereof |
US20020069367A1 (en) * | 2000-12-06 | 2002-06-06 | Glen Tindal | Network operating system data directory |
US8219662B2 (en) * | 2000-12-06 | 2012-07-10 | International Business Machines Corporation | Redirecting data generated by network devices |
US6978301B2 (en) * | 2000-12-06 | 2005-12-20 | Intelliden | System and method for configuring a network device |
US7054946B2 (en) * | 2000-12-06 | 2006-05-30 | Intelliden | Dynamic configuration of network devices to enable data transfers |
US7249170B2 (en) * | 2000-12-06 | 2007-07-24 | Intelliden | System and method for configuration, management and monitoring of network resources |
US20020091783A1 (en) * | 2001-01-10 | 2002-07-11 | Garland Stuart Mandel | Customer definable precedence and preemption for message services |
US7150037B2 (en) * | 2001-03-21 | 2006-12-12 | Intelliden, Inc. | Network configuration manager |
US7461009B1 (en) | 2001-06-29 | 2008-12-02 | Ncr Corporation | System and method of sending messages to electronic shelf labels based upon priority |
US8296400B2 (en) * | 2001-08-29 | 2012-10-23 | International Business Machines Corporation | System and method for generating a configuration schema |
US7065562B2 (en) * | 2001-11-26 | 2006-06-20 | Intelliden, Inc. | System and method for generating a representation of a configuration schema |
US20030115350A1 (en) * | 2001-12-14 | 2003-06-19 | Silverback Systems, Inc. | System and method for efficient handling of network data |
US20030121835A1 (en) * | 2001-12-31 | 2003-07-03 | Peter Quartararo | Apparatus for and method of sieving biocompatible adsorbent beaded polymers |
US8099393B2 (en) | 2002-03-22 | 2012-01-17 | Oracle International Corporation | Transaction in memory object store |
US7496689B2 (en) * | 2002-04-22 | 2009-02-24 | Alacritech, Inc. | TCP/IP offload device |
US7543087B2 (en) * | 2002-04-22 | 2009-06-02 | Alacritech, Inc. | Freeing transmit memory on a network interface device prior to receiving an acknowledgement that transmit data has been received by a remote device |
US7464145B2 (en) * | 2002-07-11 | 2008-12-09 | Intelliden, Inc. | Repository-independent system and method for asset management and reconciliation |
US20040024751A1 (en) * | 2002-08-05 | 2004-02-05 | Petrisor Greg C. | User-prioritized search system |
US7366893B2 (en) | 2002-08-07 | 2008-04-29 | Intelliden, Inc. | Method and apparatus for protecting a network from attack |
US20040030771A1 (en) * | 2002-08-07 | 2004-02-12 | John Strassner | System and method for enabling directory-enabled networking |
US20040028069A1 (en) * | 2002-08-07 | 2004-02-12 | Tindal Glen D. | Event bus with passive queuing and active routing |
US7461158B2 (en) | 2002-08-07 | 2008-12-02 | Intelliden, Inc. | System and method for controlling access rights to network resources |
US7558847B2 (en) | 2002-09-13 | 2009-07-07 | Intelliden, Inc. | System and method for mapping between and controlling different device abstractions |
US6907453B2 (en) * | 2002-09-18 | 2005-06-14 | Broadcom Corporation | Per CoS memory partitioning |
US7337241B2 (en) * | 2002-09-27 | 2008-02-26 | Alacritech, Inc. | Fast-path apparatus for receiving data corresponding to a TCP connection |
US7191241B2 (en) * | 2002-09-27 | 2007-03-13 | Alacritech, Inc. | Fast-path apparatus for receiving data corresponding to a TCP connection |
US20040088262A1 (en) * | 2002-11-06 | 2004-05-06 | Alacritech, Inc. | Enabling an enhanced function of an electronic device |
US20040230681A1 (en) * | 2002-12-06 | 2004-11-18 | John Strassner | Apparatus and method for implementing network resources to provision a service using an information model |
US7426209B2 (en) * | 2002-12-13 | 2008-09-16 | Telefonaktiebolaget L M Ericsson (Publ) | System for content based message processing |
US6996070B2 (en) * | 2003-12-05 | 2006-02-07 | Alacritech, Inc. | TCP/IP offload device with reduced sequential processing |
US8248939B1 (en) | 2004-10-08 | 2012-08-21 | Alacritech, Inc. | Transferring control of TCP connections between hierarchy of processing mechanisms |
US9462077B2 (en) * | 2005-03-02 | 2016-10-04 | International Business Machines Corporation | System, method, and circuit for servicing a client data service request |
US8223935B2 (en) | 2005-04-30 | 2012-07-17 | Oracle International Corporation | Revenue management systems and methods |
AU2006263656A1 (en) | 2005-06-28 | 2007-01-04 | Oracle International Corporation | Revenue management system and method |
EP1938193A4 (en) * | 2005-07-28 | 2010-08-04 | Oracle Int Corp | SYSTEM AND METHOD FOR MANAGING RECIPES |
US8223777B2 (en) | 2005-11-15 | 2012-07-17 | Oracle International Corporation | Gateway for achieving low latency and high availability in a real time event processing system |
US7738500B1 (en) | 2005-12-14 | 2010-06-15 | Alacritech, Inc. | TCP timestamp synchronization for network connections that are offloaded to network interface devices |
US7814500B2 (en) * | 2006-11-30 | 2010-10-12 | Sap Ag | Event correlation for decentralized message processing |
US8539513B1 (en) | 2008-04-01 | 2013-09-17 | Alacritech, Inc. | Accelerating data transfer in a virtual computer system with tightly coupled TCP connections |
US8341286B1 (en) | 2008-07-31 | 2012-12-25 | Alacritech, Inc. | TCP offload send optimization |
US9306793B1 (en) | 2008-10-22 | 2016-04-05 | Alacritech, Inc. | TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies |
US9258263B2 (en) * | 2012-11-29 | 2016-02-09 | International Business Machines Corporation | Dynamic granular messaging persistence |
GB2520972A (en) | 2013-12-05 | 2015-06-10 | Ibm | Workload management |
US9712606B2 (en) * | 2014-05-21 | 2017-07-18 | Nasdaq Technology Ab | Efficient and reliable host distribution of totally ordered global state |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IT971304B (it) * | 1972-11-29 | 1974-04-30 | Honeywell Inf Systems | Sistema di accesso a priorita variabile dinamicamente |
US4814979A (en) * | 1981-04-01 | 1989-03-21 | Teradata Corporation | Network to transmit prioritized subtask pockets to dedicated processors |
US4658351A (en) * | 1984-10-09 | 1987-04-14 | Wang Laboratories, Inc. | Task control means for a multi-tasking data processing system |
US5179708A (en) * | 1989-04-07 | 1993-01-12 | At&T Bell Laboratories | System inhibiting message delivery to destination process until priority of process excuting on distination processor is no higher than priority of sending process |
-
1991
- 1991-12-17 JP JP03333641A patent/JP3130609B2/ja not_active Expired - Fee Related
-
1992
- 1992-11-05 US US07/971,552 patent/US5506966A/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1091609A (ja) * | 1996-09-10 | 1998-04-10 | Mitsubishi Electric Corp | 分散シミュレーションシステム |
JP2001241965A (ja) * | 2000-03-01 | 2001-09-07 | Mitsubishi Electric Corp | データ送信装置、地図データ送信装置、地図データ送信方法、データ送信方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体及び地図データ送信方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2015185060A (ja) * | 2014-03-26 | 2015-10-22 | 日本電気株式会社 | メッセージ交換装置、メッセージ交換方法、および、コンピュータ・プログラム |
Also Published As
Publication number | Publication date |
---|---|
JP3130609B2 (ja) | 2001-01-31 |
US5506966A (en) | 1996-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3130609B2 (ja) | オンライン情報処理装置 | |
US4864495A (en) | Apparatus for controlling vacant areas in buffer memory in a pocket transmission system | |
JP4852194B2 (ja) | デジタルデータネットワークにおけるメッセージフローを調整するシステムおよび方法 | |
US5511169A (en) | Data transmission apparatus and a communication path management method therefor | |
JP4358437B2 (ja) | デジタルデータネットワークにおいてメッセージ伝送をスケジューリングし、処理を行うシステムおよび方法 | |
EP0491367B1 (en) | A queue managing method for an electronic mail system | |
US7333502B2 (en) | Services processor having a queue operations unit and an output scheduler | |
US5822540A (en) | Method and apparatus for discarding frames in a communications device | |
KR0128273B1 (ko) | 데이타처리 시스템, 다중프로세서 데이타처리 시스템에서 다수의 인터럽트를 유지관리, 처리하는 시스템 및 방법 | |
US7551626B2 (en) | Queueing system for processors in packet routing operations | |
EP0413488B1 (en) | Method for regulating traffic in a high speed data network | |
EP0249116B1 (en) | Method for controlling data transfer buffer | |
JPH11508749A (ja) | Atmのスロットリング | |
EP0769863A1 (en) | Bridging apparatus for traffic filtering in communication networks | |
US5732082A (en) | System and method for multi-frame received queuing with sorting in an asynchronous transfer mode (ATM) system | |
EP0366344B1 (en) | Multiprocessor load sharing arrangement | |
NL192070C (nl) | Telecommunicatieschakelstelsel met een aantal modulaire functie- eenheden. | |
US20170295113A1 (en) | Longest queue identification | |
JP3216582B2 (ja) | データ出力制御方法 | |
JP3713977B2 (ja) | リアルタイム分散システム | |
JPH04307831A (ja) | 送信バッファ制御装置 | |
CN1373959A (zh) | 数据库的消息链接传输过程和系统 | |
JPH1013463A (ja) | キュー制御方法 | |
JPH05308366A (ja) | Lanにおけるキャッシュシステム | |
EP0622927B1 (en) | Data transmission apparatus and a communication path management method therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19981020 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071117 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081117 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081117 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |