JPH02280252A - Dynamic registration system for remote node condition management routine - Google Patents

Dynamic registration system for remote node condition management routine

Info

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
Application number
JP1102469A
Other languages
Japanese (ja)
Inventor
Kazuhiro Sagawa
佐川 和広
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.)
NEC Corp
Original Assignee
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 NEC Corp filed Critical NEC Corp
Priority to JP1102469A priority Critical patent/JPH02280252A/en
Publication of JPH02280252A publication Critical patent/JPH02280252A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

PURPOSE:To immediately start a service when a remote node rises by executing the registration of a remote node condition management routine at the time of an on-line start. CONSTITUTION:When the registration of a remote node condition management routine 6 or 7 is executed from an on-line service program 1 or 2 to a remote node condition management routine registration program 3 at the time of the on-line start, the information of a reporting destination, etc., is developed to a remote node condition reporting destination table 5. When the change of the condition of the remote node is detected by a communication control program 8, the fact is passed through a remote node condition reporting program to the remote node condition reporting destination table 5, and the remote node condition management routines 6 and 7 report the stop and resumption of the service to the service programs 1 and 2. Thus, the service can be immediately started when the remote node rises.

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 technology]

従来のリモートノード状態の管理は、サービス毎のオン
ライン立上げ時に、リモートノードの状態を管理する既
存の通信制御プログラムに対して間合せ、リモートノー
ドの状態が閉塞状態であれば、待合わせ、一定周期で問
合せをくり返す様になっていた。
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.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のリモートノード状態の管理は、リモート
ノードの状態を管理している既存の通信制御プログラム
に対してオンラインサービスが、交信が可能かどうかを
間合せ、リモートノードが立上っていなければ、一定時
間待ち合わせる方式となっているので、リモートノード
が立上ったと同時に、そのリモートノードとの交信がで
きないという欠点がある。
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.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のリモートノード状態管理ルーチンの動的登録方
式の構成は、複数のオンラインサービスが走行しつる環
境で一元的にリモートノードの状態を管理している既存
の通信制御プログラムから各オンラインサービスへリモ
ートノード状態を通知する方式において、前記既存の通
信制御プログラムにオンラインサービス毎のリモートノ
ード状態管理ルーチンを動的に登録し、そのリモートノ
ード状態が変化した時に、前記オンラインサービス毎の
ノード状態管理ルーチンを呼び出すことでサービス開始
の契機が得られることを特徴とする。
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.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。第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.

〔発明の効果〕〔Effect of the invention〕

以上説明した様に本発明は、オンライン開始時にリモー
トノード状態管理ルーチンの登録を行うことにより、リ
モートノードが立上った時点ですぐにサービスプログラ
ムへ通知する制御が実現できるために、即座にサービス
が開始でき、又、長時間に亘って閉塞状態のリモートノ
ードが存在するオンラインサービスでも、間合せ処理が
なくなるために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)

【特許請求の範囲】[Claims] 複数のオンラインサービスが走行しうる環境で一元的に
リモートノードの状態を管理している既存の通信制御プ
ログラムから各オンラインサービスへリモートノード状
態を通知する方式において、前記既存の通信制御プログ
ラムにオンラインサービス毎のリモートノード状態管理
ルーチンを動的に登録し、そのリモートノード状態が変
化した時に、前記オンラインサービス毎のノード状態管
理ルーチンを呼び出すことでサービス開始の契機が得ら
れることを特徴とするリモートノード状態管理ルーチン
の動的登録方式。
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.
JP1102469A 1989-04-21 1989-04-21 Dynamic registration system for remote node condition management routine Pending JPH02280252A (en)

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)

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