JPH02280252A - Dynamic registration system for remote node condition management routine - Google Patents
Dynamic registration system for remote node condition management routineInfo
- Publication number
- JPH02280252A JPH02280252A JP1102469A JP10246989A JPH02280252A JP H02280252 A JPH02280252 A JP H02280252A JP 1102469 A JP1102469 A JP 1102469A JP 10246989 A JP10246989 A JP 10246989A JP H02280252 A JPH02280252 A JP H02280252A
- Authority
- JP
- Japan
- Prior art keywords
- remote node
- service
- management routine
- program
- node condition
- 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
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000000034 method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はリモートノード状態管理方式に関し、特に、リ
モートノード状態管理ルーチンの動的登録方式に関する
。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a remote node state management scheme, and more particularly to a dynamic registration scheme for remote node state management routines.
従来のリモートノード状態の管理は、サービス毎のオン
ライン立上げ時に、リモートノードの状態を管理する既
存の通信制御プログラムに対して間合せ、リモートノー
ドの状態が閉塞状態であれば、待合わせ、一定周期で問
合せをくり返す様になっていた。Conventional remote node status management is based on the existing communication control program that manages the remote node status when each service is started online. The inquiries were repeated periodically.
上述した従来のリモートノード状態の管理は、リモート
ノードの状態を管理している既存の通信制御プログラム
に対してオンラインサービスが、交信が可能かどうかを
間合せ、リモートノードが立上っていなければ、一定時
間待ち合わせる方式となっているので、リモートノード
が立上ったと同時に、そのリモートノードとの交信がで
きないという欠点がある。In the conventional remote node status management described above, an online service determines whether communication is possible for the existing communication control program that manages the status of the remote node, and if the remote node is not started, , since it is a method of waiting for a certain period of time, there is a drawback that communication with the remote node cannot be started at the same time as the remote node starts up.
特に、多数のリモートノードと交信し、かつ、長時間に
わたって閉塞状態のノードが多数存在することが想定さ
れる場合は、間合せ処理のオーバーヘッドを削減するな
めに、待ち合せ周期を長くせざるを得す、リモートノー
ドとの交信開始時期がかなり大幅に遅れてしまうという
問題があった。In particular, when it is assumed that many nodes communicate with a large number of remote nodes and are blocked for a long period of time, it is necessary to lengthen the waiting period in order to reduce the overhead of the arranging process. However, there was a problem in that there was a considerable delay in the start of communication with the remote node.
本発明のリモートノード状態管理ルーチンの動的登録方
式の構成は、複数のオンラインサービスが走行しつる環
境で一元的にリモートノードの状態を管理している既存
の通信制御プログラムから各オンラインサービスへリモ
ートノード状態を通知する方式において、前記既存の通
信制御プログラムにオンラインサービス毎のリモートノ
ード状態管理ルーチンを動的に登録し、そのリモートノ
ード状態が変化した時に、前記オンラインサービス毎の
ノード状態管理ルーチンを呼び出すことでサービス開始
の契機が得られることを特徴とする。The configuration of the dynamic registration method of the remote node status management routine of the present invention is such that an existing communication control program that centrally manages the status of a remote node in an environment where multiple online services are running is used to remotely control the status of each online service. In the method of notifying the node status, a remote node status management routine for each online service is dynamically registered in the existing communication control program, and when the status of the remote node changes, the node status management routine for each online service is registered. A feature of the service is that calling it provides an opportunity to start the service.
次に、本発明について図面を参照して説明する。第1図
は本発明の一実施例の構成を表す図である。Next, the present invention will be explained with reference to the drawings. FIG. 1 is a diagram showing the configuration of an embodiment of the present invention.
図中の1.2は、ある別々のオンラインサービスを行う
プログラムを表わし、3はリモートノード状態管理ルー
チンの登録を行うプログラム、4はリモートノードの状
態が変化する毎にその旨をサービス毎に登録されている
リモートノード状態管理ルーチン6.7に通知するプロ
グラム、5は登録されたリモートノード状態管理ルーチ
ンの通知先を展開しておくテーブル、8は通信制御プロ
グラムを表わす。In the figure, 1.2 represents a program that performs a separate online service, 3 represents a program that registers a remote node status management routine, and 4 registers for each service each time the status of a remote node changes. A program for notifying the remote node state management routines 6 and 7 that are being executed, 5 is a table in which notification destinations of registered remote node state management routines are expanded, and 8 is a communication control program.
オンラインサービスプログラム1または2からリモート
ノード状態管理ルーチン登録プログラム3へ、オンライ
ン開始時にリモートノード状態管理ルーチン6まなは7
の登録があれば、リモートノード状態通知先テーブル5
に通知先等の情報を展開する。From online service program 1 or 2 to remote node status management routine registration program 3, remote node status management routine 6 or 7 at online start
If there is a registration, remote node status notification destination table 5
Expand information such as notification destination.
通信制御プログラム8でリモートノードの状態の変化を
検出すれば、リモートノード状態通知プログラム経由で
リモートノード状態通知先テーブル5を基に、その旨を
リモートノード状態管理ルーチン6.7へ通知し、リモ
ートノード状態管理ルーチン6.7は、サービスの停止
、再開をサービスプログラム1.2へ通知する。When the communication control program 8 detects a change in the status of a remote node, it notifies the remote node status management routine 6.7 of the change based on the remote node status notification destination table 5 via the remote node status notification program. The node state management routine 6.7 notifies the service program 1.2 of stopping and restarting the service.
以上説明した様に本発明は、オンライン開始時にリモー
トノード状態管理ルーチンの登録を行うことにより、リ
モートノードが立上った時点ですぐにサービスプログラ
ムへ通知する制御が実現できるために、即座にサービス
が開始でき、又、長時間に亘って閉塞状態のリモートノ
ードが存在するオンラインサービスでも、間合せ処理が
なくなるためにCPUオーバヘッドをなくすことができ
るという効果がある。As explained above, the present invention registers a remote node status management routine at the time of starting online, thereby realizing control that notifies the service program immediately when the remote node starts up. Furthermore, even in online services where a remote node is in a blocked state for a long period of time, there is an effect that CPU overhead can be eliminated because there is no need to make arrangements.
リモートノード状態管理ルーチン登録プログラム、4・
・・リモートノード状態通知プログラム、5・・・リモ
ートノード状態通知先テーブル、6.7・・・各サービ
ス毎のリモートノード状態管理ルーチン、8・・・通信
制御プログラム。Remote node status management routine registration program, 4.
...Remote node status notification program, 5...Remote node status notification destination table, 6.7...Remote node status management routine for each service, 8...Communication control program.
Claims (1)
リモートノードの状態を管理している既存の通信制御プ
ログラムから各オンラインサービスへリモートノード状
態を通知する方式において、前記既存の通信制御プログ
ラムにオンラインサービス毎のリモートノード状態管理
ルーチンを動的に登録し、そのリモートノード状態が変
化した時に、前記オンラインサービス毎のノード状態管
理ルーチンを呼び出すことでサービス開始の契機が得ら
れることを特徴とするリモートノード状態管理ルーチン
の動的登録方式。In a method of notifying remote node status to each online service from an existing communication control program that centrally manages the status of remote nodes in an environment where multiple online services can run, the online service is sent to the existing communication control program. Dynamically registering a remote node state management routine for each online service, and calling the node state management routine for each online service when the remote node state changes, providing an opportunity to start a service. Dynamic registration method for state management routines.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1102469A JPH02280252A (en) | 1989-04-21 | 1989-04-21 | Dynamic registration system for remote node condition management routine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1102469A JPH02280252A (en) | 1989-04-21 | 1989-04-21 | Dynamic registration system for remote node condition management routine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02280252A true JPH02280252A (en) | 1990-11-16 |
Family
ID=14328312
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1102469A Pending JPH02280252A (en) | 1989-04-21 | 1989-04-21 | Dynamic registration system for remote node condition management routine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02280252A (en) |
-
1989
- 1989-04-21 JP JP1102469A patent/JPH02280252A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5664090A (en) | Processor system and method for maintaining internal state consistency between active and stand-by modules | |
| KR920008461B1 (en) | Process Interrupting System and Method | |
| US20030223090A1 (en) | Method and implementation for message-driven job processing | |
| JPH02280252A (en) | Dynamic registration system for remote node condition management routine | |
| JPH0537596A (en) | Mtp level 3 processor selection system for mtp host user processor in no7 signal system | |
| JPS6162939A (en) | Dispatching system | |
| JPH04332070A (en) | Computer system | |
| JPH0449737A (en) | Inter-node communication system | |
| JPH02118841A (en) | Input queue control system | |
| JPH01297996A (en) | Exchange control system | |
| JPS63114495A (en) | Line state managing and controlling method in exchange system | |
| KR19990008551A (en) | Failure Detection Method in Wireless Subscriber Network | |
| JPS61289796A (en) | Interrupt control method for electronic switching system | |
| JPS62122437A (en) | Polling system | |
| JPH0286237A (en) | Message output control system for communication network system | |
| JPH02310710A (en) | Telephone response controller by announce file | |
| KR930010739A (en) | How to change the database distributed between nodes | |
| JPH02287621A (en) | System processing system | |
| JPH02105651A (en) | Status managing system | |
| JPH04326844A (en) | Parallel command travel control system | |
| JPH01316846A (en) | Buffer managing system | |
| JPS63261433A (en) | Task scheduler | |
| JPH03123954A (en) | Online system | |
| JPH01133141A (en) | Multiprogram process system | |
| JPH0283655A (en) | Job schedule stopping system |